This operator is meant to be used in application development environments. It interprets text using the free text query parser and scores documents using the resulting query expression. All retrieved documents are relevance-ranked.
When search expressions are analyzed, unimportant words (so-called stop words) such as articles, conjunctions, and prepositions are removed. Characteristics of natural language, like noun phrases and word order, are taken into account as the resulting query is constructed. The retrieved documents are relevance-ranked. For example:
<FREETEXT> ("peace negotiations in the Middle East")
This query could be interpreted as follows:
<#ACCRUE> (<#PHRASE> "peace negotiations", <#PHRASE> "Middle East")
The FREETEXT
operator makes the functionality of the free
text parser available and additionally permits you to combine free text
search queries with other search criteria, giving you full access to the
query language. Example:
<#ACCRUE> (<#PHRASE> "peace negotiations", <#PHRASE> "Middle East") <#AND> (DATE > 20101224000000)
The quotation marks are required. If you want to include embedded quotes, they must be preceded with backslashes, as:
<FREETEXT> ( "\"Independence Day\""), ("\"The Arrival\""), science fiction" )
Please note: In the case where a query or document contains only words
defined as stop words in the collection style.stp
file(s),
the free text query parser uses the stop words for the query, ignoring the
stop words list.
The FREETEXT
operator can be combined with other operators
in the same way as the ACCRUE
operator.