Complex searches
In some cases, you might want to use complex searches.
Following are some additional types of searches
you can perform:
- To perform a fielded search, you can specify a field or search on the default field. Type the field name followed by a colon and the term you are looking for in quotation marks. Example: title:"Lotus"
- To perform a proximity search, type the "~" character at the end of a search. A proximity search locates words that are a specific distance away from the search term. Example: "Lotus Notes"~5
- To perform a range search, type the field name followed by a colon and brackets containing a range. Use square brackets for an inclusive search and curly brackets for an exclusive search. A range search allow you to match documents whose field values fall between certain boundaries. Examples: mod_date:[20070202 TO 20080101] and title:{Lotus TO Notes}
- To boost a search or phrase term, use the caret symbol with a
boost factor. By boosting a search term, you can control the relevance
of the results. The default boost factor is 1, but you can specify
a different number. Examples:
- Lotus^5 Notes. In this example, documents containing the term "Lotus" will be more relevant.
- "Lotus Notes"^"Password". In this example, the phrase "Lotus Notes" will be more relevant in document searches than "Password".
- To perform a grouped search, you can use parentheses with Boolean operators. (Lotus OR Notes) AND Password
- To perform a search that groups multiple clauses to a single field, use a query similar to the following example: title:(+Password + "Lotus Notes")
- To escape special characters that are part of the query, use the
backslash symbol before the character. The following are considered
special characters:
- +
- -
- &
- |
- !
- (
- )
- {
- }
- [
- ]
- ^
- "
- ~
- *
- ?
- :
- \