Syntax for SRU Searching

To search a SRU database, simply enter one or more terms into the SRU search field:

 
morgenthau

This will return all records that contain `morgenthau' in any field.

To search for a phrase, put it in quotes:

 
"politics among"

To search in a particular index, enter a string of the following kind into the SRU search field:

 
dc.title = politics

where `dc.title' is an index specifying the fields of database records to be searched, `=' is the operator to use for searching, and `politics' is the text string of interest.

Boolean operators may be used to search several indexes or several terms:

 
dc.title="american politics" and dc.author=morgenthau

which will find works by Morgenthau with the phrase `American politics' in the title. In addition, parenthesis can be used to construct combine multiple boolean expressions.

More generally, SRU uses CQL queries. Follow the link for further specifications.