0

我有一个文档,其中包含 Article 类型的子对象列表。当我索引一个文档时,子文章也会被索引吗?我可以在不查询父文档的情况下查询这些文章吗?

4

1 回答 1

1

子文章可能会被存储(afaik),但肯定不会以任何有意义的方式进行索引。您无法直接搜索它们。相反,您可能希望为 elasticsearch 创建新类型的“文档”(例如单独的“文章”文档),而不是您当前使用的文档。

所以不,你不能以你提到的方式查询文章,除非你单独索引文章。

对于它的价值:ES确实提供了父子关系,但这对于基于查询子节点返回父文档很有用,所以基本上相反。

hth

于 2013-05-17T18:36:25.833 回答