如何使用ElasticSearchSQL查询将地理边界查询和匹配查询结合使用?

tyg4sfes  于 2023-01-08  发布在  ElasticSearch
关注(0)|答案(1)|浏览(116)

我使用的ElasticSearch匹配SQL查询得到的结果。但我想的结果,其中有像名称与“abc”匹配的例子,它也落在特定的Map位置地理边界使用SQL查询。
我使用SQL选择匹配查询,并根据名称给出正确的结果。但我也需要一个基于Map边界的结果。我需要一个单一的SQL查询,以获得基于两个条件的结果。

nle07wnf

nle07wnf1#

在Elasticsearch的SQL里面有一个geo function。你检查过了吗?但是这些函数还在beta中。所以,你可以在这里找到未来发展的完整列表:
https://github.com/elastic/elasticsearch/issues/48521
您也可以查看这个页面。Elasticsearch的SQL特性有一些限制。
https://www.elastic.co/guide/en/elasticsearch/reference/current/sql-limitations.html#geo-sql-limitations

相关问题