-
Notifications
You must be signed in to change notification settings - Fork 0
Match Phrase Prefix Query
ignacio-alorre edited this page May 24, 2019
·
2 revisions
The match_phrase_prefix is the same as match_phrase, except that it allows for prefix matches on the last term in the text. For example:
GET /_search
{
"query": {
"match_phrase_prefix" : {
"message" : "quick brown f"
}
}
}It accepts the same parameters as the phrase type. In addition, it also accepts a max_expansions parameter (default 50) that can control to how many suffixes the last term will be expanded. It is highly recommended to set it to an acceptable value to control the execution time of the query. For example:
GET /_search
{
"query": {
"match_phrase_prefix" : {
"message" : {
"query" : "quick brown f",
"max_expansions" : 10
}
}
}
}