Oracle Commerce Search supports following search modes:
- MatchAll
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. - MatchPartial
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. - MatchAny
Matches any of the terms in the search query string. - MatchAllAny
The engine first tries to match ALL, and if no results are found, it falls back to Match any. - MatchAllPartial
First, the engine tries to find results for MatchAll. If no results are found, then MatchPartial is used. - MatchPartialMax
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. - MatchBoolean
Allows users to specify complex expressions.——————————————————————-
Ntx
Query parameter to specify match mode e..g Ntx=mode+matchall
Dx
Query parameter to use in dimension search
——————————————————————-