在两个匹配的文件中应该出现哪些汇总字段?

时间:2019-02-01 17:35:25

标签: database elasticsearch intersection

我的图书索引中有如下文档。

 {
   id: 1,
   "title": "Story of middle man"
   "category": ['kids', 'comedy', 'action']
 },

{ 
  id: 2,
  title: "The story of young adult",
  category: ['adult', 'region', 'romantic', 'action']
}

现在,我的查询需要查找标题为“中”或“年轻”的文档。所以两个文档都将匹配,然后我要在类别字段上进行汇总。所以我的问题是如何找到出现在两个文档中的类别。例如,“动作”是同时出现在两个匹配结果中的唯一类别,分别为“年轻”和“中级”。是否可以针对这种情况编写elasticsearch查询。

0 个答案:

没有答案