elasticsearch - 根据名称查找位置

时间:2017-09-01 21:32:18

标签: elasticsearch join geolocation

我正在尝试按姓名构建一个与某人的地址相匹配的查询,而我目前正面临这种情况:

假设我正在寻找加利福尼亚州的人,我对加州的查询应该匹配以下位置:

  • 加利福尼亚
  • 加利福尼亚州山景城
  • 加利福尼亚州帕洛阿尔托

目前,全文搜索很好地解决了前两个问题,但我找不到第三个例子中的人。

任何人都知道是否有办法做到这一点?

在MySQL中,我会与另一个包含位置名称的表进行连接,依此类推,是否可以在ES中使用?

谢谢!

0 个答案:

没有答案