我正在尝试使用 elastica 来学习 ElasticSearch 以进行连接并查找难以获取的信息以了解如何查询它。
所以基本上我想做的是,我已经将数据插入到弹性搜索中,添加了地理坐标,现在我需要做的是能够运行一个查询,该查询将对我得到的最接近的结果进行排序。
我想找到我所在州的所有商店,然后按照离我当前位置最近的一家为它们排序。
所以给定一个名为“state”的字段和一个名为“point”的字段,这是一个使用 elastica 保存 long/Lat 的数组,查询会是什么?
感谢您能给我的任何帮助。