The fuzzy_like_this_field query is the same as the fuzzy_like_this query, except that it runs against a single field. It provides nicer query DSL over the generic fuzzy_like_this query, and support typed fields query (automatically wraps typed fields with type filter to match only on the specific type).
{
"fuzzy_like_this_field" : {
"name.first" : {
"like_text" : "text like this one",
"max_query_terms" : 12
}
}
}
The fuzzy_like_this_field top level parameters include:
Parameter | Description |
---|---|
like_text | The text to find documents like it, required. |
ignore_tf | Should term frequency be ignored. Defaults to false. |
max_query_terms | The maximum number of query terms that will be included in any generated query. Defaults to 25. |
min_similarity | The minimum similarity of the term variants. Defaults to 0.5. |
prefix_length | Length of required common prefix on variant terms. Defaults to 0. |
boost | Sets the boost value of the query. Defaults to 1.0. |