Oracle Commerce Search supports following search modes:
MatchAll means all keywords specified by user should be present in the record. e.g. If a user searched for brown bag, the result should have both brown AND bag in the text.
Matches partial keywords e.g. brown bag will return all records which have EITHER brown OR bag in its properties. In addition, the settings specified in ‘match at least’ and ‘omit at most’ parameters, also must be satisfied.
Matches any of the terms in the search query string.
The engine first tries to match ALL, and if no results are found, it falls back to Match any.
First, the engine tries to find results for MatchAll. If no results are found, then MatchPartial is used.
First, the engine tries to find results for MatchAll. If no results exist, then the search is executed with one less term than original, and so on, until results are found. This mode is subject to Match at least and Omit at most.
Allows users to specify complex expressions.
Query parameter to specify match mode e..g Ntx=mode+matchall
Query parameter to use in dimension search