我有一个文档,其中包含Article类型的子对象列表。当我索引文档时,子文章也会被编入索引吗?我可以在不查询父文档的情况下查询这些文章吗?
答案 0 :(得分:1)
儿童文章可能会被存储(afaik),但肯定没有以任何有意义的方式编入索引。您无法直接搜索它们。 相反,您可能希望为弹性搜索创建新类型的“文档”(例如单独的“文章”文档)而不是您当前使用的文档。
所以不,你不能以你提到的方式查询文章,除非你单独索引文章。
它的价值:ES确实提供了父子关系,但这对于基于查询子项返回父文档很有用,所以基本上反过来。
HTH