2013-05-17 52 views
0

我有一个包含文章类型的子对象列表的文档。当我索引文件时,孩子的文章也会被索引吗?我可以查询这些文章而不查询父文档吗?NEST是否支持嵌套数据类型?

+0

我觉得你问的是有点太模糊。查询孩子时,你想让父母和孩子都回来吗?我想你得到的答案错过了一些信息,但为了给你一个更好的答案,我需要在你的用例上有更多的输入。 – javanna

回答

1

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

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

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

hth