Hello Team,
I am using Magento 2.3.5p1 using mysql on an AWS EC2 instance with installed Elasticsearch version 7.7. I get the test successful but on the front end the search does not work with there's no item matching your criteria. with Mysql it works just fine. here's the error in my log:
main.CRITICAL: {"error":{"root_cause":[{"type":"x_content_parse_exception","reason":"[1:223] [terms_lookup] unknown field [finset]"}],"type":"x_content_parse_exception","reason":"[1:232] [bool] failed to parse field [must]","caused_by":{"type":"x_content_parse_exception","reason":"[1:223] [terms_lookup] unknown field [finset]"}},"status":400} {"exception":"[object] (Elasticsearch\Common\Exceptions\BadRequest400Exception(code: 400): {"error":{"root_cause":[{"type":"x_content_parse_exception","reason":"[1:223] [terms_lookup] unknown field [finset]"}],"type":"x_content_parse_exception","reason":"[1:232] [bool] failed to parse field [must]","caused_by":{"type":"x_content_parse_exception","reason":"[1:223] [terms_lookup] unknown field [finset]"}},"status":400} at /var/www/html/vendor/elasticsearch/elasticsearch/src/Elasticsearch/Connections/Connection.php:632)"}
Thank you!