Name | Type | Default value | Description |
---|---|---|---|
defaultPrefixHandler | string | text | Prefix handler to use for content that is not contained within a specific prefix handler. |
missingPrefixBehaviour | enum(error, remove, ignore, and, replace_by_false) | error | Action to perform when a prefix:value query does not reference a valid prefix: • error: fails the query • remove: removes the whole prefix node • ignore: does as if the query was a "value" without prefix • and: performs a query "prefix AND value" • replace_by_false: replaces the whole node by a false node |
phraseQueryTriggerChars | string | .-& | List of chars inside a word that trigger a sequence match, for example, a.b will be rewritten as "a b". |
queryTemplate | string | #and(#query(_default_) #query(refine) #query(security) #query(restriction) #query(date_restriction) #query(geo_restriction)) | Default query template to use (conjunction of query, refine, security and content restriction by default) |
defaultLanguage | string | xx | Default language of the query |
Name | Type | Description |
---|---|---|
LogicRunnerCustomization | com.exalead.mercury.mami.search.v20.LogicRunnerCustomization | |
ParsingConfig | com.exalead.search.v30.ParsingConfig | |
PatternsExpansionConfig | com.exalead.search.v30.PatternsExpansionConfig | |
QueryExpansionConfig | com.exalead.search.v30.QueryExpansionConfig | |
QueryExpansionModule | com.exalead.mercury.mami.search.v20.QueryExpansionModule* | |
QueryPrefixHandler | com.exalead.mercury.mami.search.v20.QueryPrefixHandler* | |
SWConfig | com.exalead.search.v30.SWConfig | |
SemanticQueryAnalysisConfig | com.exalead.mercury.mami.search.v20.SemanticQueryAnalysisConfig | Semantic analysis and rewriting of queries |