0

如果我有一个类的对象,Car它有一个嵌套的类对象,Engine其中两个类都有名为“id”的字段,我在创建映射时是否必须做任何特别的事情?或者将“嵌套”类型添加到引擎映射就足够了。

Elasticsearch 头部 GUI 显示了意外的行,但搜索似乎给出了正确的结果,因此如果两个或多个对象具有相同的字段名称,则最好知道我是否需要在映射中执行其他任何操作。

似乎结构化查询构建器返回带有我car.id从下拉列表中选择时搜索的 id 的引擎文档。

4

1 回答 1

1

应该没有任何问题,您可以使用点符号来引用嵌套文档中的字段。

此外,如果每辆车只有一个引擎,则无需将引擎声明为嵌套在映射中。

于 2013-04-02T09:50:00.837 回答