ElasticSearch 崩溃

时间:2021-01-15 10:52:45

标签: elasticsearch

我有一个查询返回两种不同类型的文档(A、B)。 我需要在文档类型 B (file_content.file_id)

上折叠一个字段

这可以正常工作,但不幸的是,字段折叠功能会破坏结果,而不是拥有类型 A 的所有文档。文档类型 A 文档中不存在我折叠的字段。

有什么想法可以让我的结果包括所有类型 A 的文档(类似于没有应用字段折叠),同时我对类型 B 的文档应用字段折叠吗?

我希望由于应用程序类型 A 的文档根本不存在字段折叠,因此不应该对它们应用折叠。

两个文档都位于同一个索引中,因为它们具有父子关系。

为了更具体。 B 类文档包含 file_content.file_id,而 A 类文档不存在。

更新:

我发现这个 link 的人似乎和我有同样的问题。如果您查看附加问题第一个要点,您会注意到此人必须包含虚拟数据,以免折叠不包含该字段的文档他正在崩溃。

0 个答案:

没有答案