Disclaimer: Proximity Corporation provided the information in this article and it was deemed accurate as of 30 May 2007. Apple Inc. is not responsible for the article's content. This article is provided as is and may or may not be updated in the future.
The Boolean Searching feature provides the Newsroom plugin user with a more powerful search interface through the single-field google-style search form. All metadata fields and all servers (for which the user has view permission) are searched with a single text criteria field. The feature allows the use of various special search tokens to intelligently narrow down a search. The special tokens are explained below.
An 'AND' is implicitly added between each word in a search query. This means that each word in a search query is taken to be a separate query string, but all words are required in the metadata of each media object returned in the search results.
For example, a search query of Foo Bar would return all media objects who's metadata contains the string 'Foo' and also contains the string 'Bar'.
In order to search for an exact string, including spaces and punctuation characters, place quotes around the string. Characters within a quoted string will be matched exactly, and no special meaning will be applied to any of the quoted characters.
For example, the search query "Mug Shot" will return media objects with the following metadata:
but not:
By prepending a '-' (minus character) in front of any search element, anything matching that element will be explicitly excluded from the search results.
For example, rain -train will return all media objects who's metadata contains the string 'rain', except for those that contain the string 'train'.
The substring search behavior may be inhibited by placing word stop anchors at the beginning and/or end of a word.
For example, <rain> will return media objects with the discrete word 'rain' in their metadata, but not 'train' or 'rains' or 'brain'.
Another example, <cat will return media objects with the word 'caterpillar' in their metadata, but not 'bobcat'.
Sometimes you may want to search for a character that usually has special meaning (ie. < > - " \\). In order to remove the special meaning of the character, precede the character with a '\\'. To search for a '\\', enter '\\\\'.
For example, you may want to search for 'help-desk'. In order to remove the special meaning of the character '-' (explicit exclusion), use the search query help\\-desk.