-
Mantas Varatiejus authored
These queries are removed in Elasticsearch v2.0
Mantas Varatiejus authoredThese queries are removed in Elasticsearch v2.0
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
FuzzyLikeThisField.md 1.08 KiB
Fuzzy Like This Field Query
DEPRECATED: this query is deprecated and will be removed in ElasticsearchDSL 2.0
More info about fuzzy like this field query is in the official elasticsearch docs
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).
Simple example
{
"fuzzy_like_this_field" : {
"name.first" : {
"like_text" : "text like this one",
"max_query_terms" : 12
}
}
}
In DSL:
$fuzzyLikeThisFieldQuery = new FuzzyLikeThisFieldQuery(
'name.first',
'text like this one',
[ 'max_query_terms' => 12 ]
);
$search = new Search();
$search->addQuery($fuzzyLikeThisFieldQuery);
$queryArray = $search->toArray();