Query pipeline stage configuration specifications
field
. The document field to filter on.
keywords
. The words, phrases, or regex used as the filter.
mode
. Filtering logic applied to keywords, one of:
exact
. exact matching on any item in the keywords list.phrase
. phrase matching on the items in the keywords list.regex
. treat items in the keywords list as a regex.match
. requires a match for every item in the keyword list, but does not require phrase matching.blocks
. A list of document IDs for documents which are always removed from the query result.
keywords
are added to the q
Solr query parameter, by default.
The configuration property queryParam
can be used to specify a different Solr query parameter
to use as the keywords filter.
The rest of the rule is processed into the fq
Solr query parameter.
\t
for the tab character. When entering configuration values in the API, use escaped characters, such as \\t
for the tab character.