The Query
condition is used to match the query string. The Query
condition has the following properties:
context
: The context of the condition. This must be set toquery
.match_type
: The type of match to perform. This can be set toexact
,prefix
orcontains
.value
: The value to match against.
Below is an example of the query
condition which will apply the actions when the query
has a prefix of "star".
{
"search_settings": {
"query_rules": [
{
"id": "1",
"conditions": [
[
{
"context": "query",
"match_type": "prefix",
"value": "star"
}
]
],
"actions": [
// actions that will apply for conditions
]
}
]
}
}