我的数据格式如下图所示。我必须在sectionId上获取aggs和名称(仅限于en语言)。
我正在尝试使用'en'语言的过滤器嵌套aggs,如下图所示:
但是我通过sectionId和sectionnames来获取aggs。 SectionId是正确的但是SectionName以所有3种语言返回,但我只需要一种语言('en')
答案 0 :(得分:2)
elasticsearch不会像你想象的那样处理对象数组:
https://www.elastic.co/guide/en/elasticsearch/guide/current/nested-objects.html
如果section.names
不是nested
,则无效。