我的数据格式如下图所示。我必须在sectionId和名称(仅在英语中)上获取aggs。
我正在尝试在'en'语言上使用过滤器嵌套aggs,如下图所示:
但是我通过sectionId和sectionnames得到了aggs。 SectionId是正确的,但是SectionName将以所有3种语言返回,但是我只需要一种语言('en')
最佳答案
elasticsearch不会像您认为的那样处理对象数组:
https://www.elastic.co/guide/en/elasticsearch/guide/current/nested-objects.html
如果section.names
不是nested
,则将无法使用。
关于elasticsearch - Elasticsearch 按筛选器按多个字段分组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44779794/