XML Configuration Reference : Search : UQLConfig
 
UQLConfig
com.exalead.mercury.mami.search.v20.UQLConfig
No documentation for this element.
Parent elements:
com.exalead.mercury.mami.search.v20.SearchLogic (as SearchLogic)
Attributes:
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
Nested elements:
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