PHP: 7.3.1
Elastic Search: 6.6.1 (official elastic search docker image)
Adminer: 4.7.1
Cannot search in Elastic Search mapping by field.
Login with Adminer into Elastic search. Select any index (database) and mapping (table). Click on "search", select any field, fill in search value. Click on "select" button.
Result
Nothing is filtered out and following error message is displayed:
{"error":{"root_cause":[{"type":"parsing_exception","reason":"no [query] registered for [filtered]","line":1,"col":32}],"type":"parsing_exception","reason":"no [query] registered for [filtered]","line":1,"col":32},"status":400}
Expected result
List of filtered records.
Elastic driver in Adminer use old filter api, which has been deprecated in 2.0.0 and latter removed. I can fix this with pull request, but i need to know if i have to preserver compatibility with older version of Elastic search.
You don't need to preserve backwards compatibility if a 2 years old version of Elasticsearch already supports the new syntax.
Please link this bug in the pull request.