|
yaz_search検索を準備する 説明
bool yaz_search(resource
$id , string $type , string $query )yaz_search は、指定した接続で検索を行う準備をします。 yaz_connect と同様にこの関数は非ブロックモードで 動作し、後で yaz_wait がコールされたときのために 検索の準備をするだけです。 パラメータ
戻り値
成功した場合に 例例1 クエリの例 単純な検索は以下のように行います。 computer クエリ "knuth donald" このクエリは、同じフレーズに対して 2 つの属性を適用しています。 @attr 1=1003 @attr 4=1 "knuth donald"
最初の属性は type 1 (Bib-1 use) で、その値は 1003
(Author) です。
2 番目の属性は type 4 (structure) で、その値は 1 (phrase)
です。つまりこれは、Donald Knuth が著者である文書にマッチする
ことになります。
クエリ @and @or a b @not @or c d e (a or b) and ((c or d) not
e)
さらに複雑な例です。 @attrset gils @and @attr 1=4 art @attr 1=2000 company art が含まれ(GILS,BIB-1)、
配布者(Distributor)に company が含まれる(GILS)
文書にマッチします。
|