Online Resources Search
The search mechanism is based on boolean full-text searches, where certain characters have special meaning at the beginning or end of words in the search string. These special characters are called operators.
The following table illustrates the boolean full-text search operators and their meanings:
|+||Include, the word must be present|
|–||Exclude, the word must not be present|
|>||Include, and increase ranking value|
|<||Include, and decrease the ranking value|
|()||Group words into subexpressions (allowing them to be included, excluded, ranked, and so forth as a group)|
|~||Negate a word’s ranking value|
|*||Wildcard at the end of the word|
|“”||Defines a phrase (as opposed to a list of individual words, the entire phrase is matched for inclusion or exclusion)|
The following examples demonstrate some search strings that use boolean full-text operators.
- battlefield duty
Find published works that contain at least one of the two words.
- +battlefield +rapidfire
Find published works that contain both words.
- +battlefield rapidfire
Find published works that contain the word battlefield, but rank published works higher if they also contain rapidfire.
- +battlefield -rapidfire
Find published works that contain the word battlefield but not rapidfire.
- +battlefield ~rapidfire
Find published works that contain the word battlefield, but if the published work also contains the word rapidfire, rate it lower than if does not.
- +duty +(>infinite <black)
Find published works that contain the words duty and infinite, or duty and black (in any order), but rank duty infinite higher than duty black.
Find published works that contain words that starts with rapid.
- “call of duty”
Find published works that contain the exact phrase call of duty.