|
yaz_search
Prepares for a search
(PHP 4 >= 4.0.1, PECL yaz:0.9-1.0.9)
Example 2679. Query ExamplesYou can search for simple terms, like this: computer which matches documents where "computer" occur. No attributes are specified. The query "knuth donald" matches documents where "knuth donald" occur (provided that the server supports phrase search). This query applies two attributes for the same phrase. @attr 1=1003 @attr 4=1 "knuth donald" First attribute is type 1 (Bib-1 use), attribute value is 1003 (Author). Second attribute has is type 4 (structure), value 1 (phrase), so this should match documents where Donald Knuth is author. The query @and @or a b @not @or c d e
would in infix notation look like Another, more complex, one: @attrset gils @and @attr 1=4 art @attr 1=2000 company
The query as a whole uses the GILS attributeset. The query matches
documents where Code Examples / Notes » yaz_searchsean
You can find the full Bib-1 attribute set at http://www.loc.gov/z3950/agency/defns/bib1.html
jwohlers
Quick Reference For Attribute Fields (eg: "@attr 2=" refers to the Relation attribute) 1 = Use Field 2 = Relation 3 = Position 4 = Structure 5 = Truncate 6 = Completeness |