Our search engine utilizes the Zend_Search_Lucene project. If you are interested in learning more about how to format your own advanced search queries, please visit the link below. But you can also use the expanded search form to obtain targetted results pretty effectively, so it is up to you.
The "+" (plus sign) placed at the beginning of a word tells Lucene that it is required. In the example below, only results containing the word "math" will be returned. Our search is not case sensitive, but in this example it would only find "math" as an individual word, but would not find "mathematics".
+math
The "-" (plus sign) placed at the beginning of a word tells Lucene that a result should be excluded if this word is found. In the example below, only results containing the word "math", but not containing "algebra" will be returned.
+math -algebra
Note: If you do not use one of these symbols then all the terms will be treated as an OR type search, meaning that results will be returned if any of the terms are found.
You can use quotes to surround multiple words to find that exact phrase, as in the example below.
"salt lake"
You can also limit your search to a specific field, as in the example below.
title:mormon
The fields included in our search are:
You can use the link above to learn more about how to create advanced queries for this and other Lucene-based search engines.
You must be logged in to add a submission.