This topic describes the different types of parameters when searching including a description of the parameters.
The RESULT LIMIT should be used together with the SCORE function to ensure that the returned results are scored and only the best matching results are processed.
Note that there is no default value and the number value must be a positive integer.
"Pilot" MINUS "passenger" & "vehicle" | "transport" & "public"
is
evaluated as: (("Pilot" MINUS "passenger") & ("vehicle")) | ("transport" & "public")
The
operator ACCUM evaluates to true, if one of the boolean arguments
evaluates to true (which is comparable to the OR operator). The rank
value is computed by accumulating rank values from both operands.
The ACCUM operator has the same binding (precedence) as AND. The
operator MINUS evaluates to true, if the left operand evaluates to
true. The rank value is computed by taking the rank value for the
left operand and subtracting a penalty, if the right operand evaluates
to true.A keyword specifying one or more sections in a structured document that the search is to be restricted to. The section name must be specified in a model file specified at index creation time or be expressed in XPath notation.
Section names are case sensitive. Ensure that the case of the section name in the model file and query is identical.
This model describes the structure of documents that contain identifiable sections, so that the content of these sections can be individually searched. Section names cannot be masked using masking characters. The positive-search-factor using the SECTION clause evaluates to true, if the search primary is found in one of the specified sections.
Section names are not valid XPath expressions that are evaluated during query execution. If no model file is used, the default section names are phrased in XPath notation. The absolute path expression to the element (such as /father/child/grandchild ) is used as the name for identifying the section. Full XPath expressions are not supported as section names.
("a","b") IN SAME PARAGRAPH AS ("c","d")
AND THESAURUS "t1" EXPAND SYNONYM TERM OF "e".
Assuming
e1, e2 are synonyms of e, the following paragraphs would match: ".. a c e .." , ".. a c e1..", "a c e2..",
".. a d e .." , ".. a d e1..", "a d e2..",
".. b c e .." , ".. b c e1..", "b c e2..",
".. b d e .." , ".. b d e1..", "b d e2..".
This parameter requires that the index configuration parameter Respect case is set to yes. This configuration setting cannot be changed after the index has been built.
The way in which words are reduced to their stem form is language-dependent. Currently, only English stemming is supported and the word must follow regular inflection endings.
"""wildcard"" character"
Note
that in the example, it is only possible to search for one set of
quotation marks. You cannot search for two quotation marks in a sequence.
There is also a maximum length of 128 bytes for each word or phrase.During search, you are only allowed to use single-byte escape characters. No double-byte characters are allowed.
The text-literal, to which other search terms are to be added from the thesaurus.
A keyword used to specify the number of levels (the depth) of terms in the thesaurus that are to be used to expand the search term for the given relation. If you do not specify this keyword, a count of 1 is assumed. The value of depth must be a positive integer value.
The attribute-factor is allowed for attributes of type double only. The precision of the value is guaranteed for 15 digits. Numbers that consist of 16 digits and above are rounded. Usage of masking characters is not allowed in attribute-name, valueFrom and, valueTo. For an explanation, see the following:
The parameter language is optional and must be set only for Thai (TH_TH) where it is required for tokenization purposes, and for Turkish (TR_TR), where it is required for proper case mapping.
Note that IS ABOUT is useful only if document score values are requested and the search results are ordered by score values.