【发布时间】:2015-12-08 16:22:31
【问题描述】:
我的 ElasticSearch 中有一个索引 - records。
records 有两种映射类型 - type_a 和 type_b,每种类型都有名为 location 的 geo_point 字段。
我想创建一个查询,例如“a.location 在特定边界框中的所有记录或 b.name 等于 xxxx”。
当我使用 Java 代码进行 elasticsearch 时,我在 prepareSearch.setTypes 中输入了"a,b",然后在 setQuery 中我需要写“location”并且不能写“a.location ”。
我该如何解决这个问题?
【问题讨论】:
标签: java elasticsearch