elasticsearch,Javascript,Node.js,elasticsearch" /> elasticsearch,Javascript,Node.js,elasticsearch" />

Javascript 正在尝试使用Node.js搜索ElasticSearch

Javascript 正在尝试使用Node.js搜索ElasticSearch,javascript,node.js,elasticsearch,Javascript,Node.js,elasticsearch,我试图为特定字段对文档进行分组,但我做错了什么。文档未返回聚合 请求 return client.search( { index: "xx", type: "cars", fields: ["Marca.id", "Marca.nome"], size: 10, body:{ aggs : {

我试图为特定字段对文档进行分组,但我做错了什么。文档未返回聚合

请求

return client.search(
        {
            index: "xx",
            type: "cars",
            fields: ["Marca.id", "Marca.nome"],
            size: 10,
            body:{
                aggs : {
                    marcas : {
                        terms : { 
                            field : 'Marca.id' 
                        }
                    }
                }
            }                 
        })
响应

"hits": [
{
  "_index": "xx",
  "_type": "cars",
  "_id": "xx",
  "_score": 1,
  "fields": {
    "Marca.id": [
      xx
    ],
    "Marca.nome": [
      "HONDA"
    ]
  }
},
{
  "_index": "dbcatalogo",
  "_type": "cars",
  "_id": "xx",
  "_score": 1,
  "fields": {
    "Marca.id": [
      xx
    ],
    "Marca.nome": [
      "HONDA"
    ]
  }
},

我不知道怎么了。有人能帮我吗?

我不明白怎么了。你能解释一下吗?聚合缺失?可以在点击后找到聚合,但不在其中,这是响应的另一部分。这就是问题所在,聚合不在我的响应中。知道发生了什么事吗?我不明白怎么了。你能解释一下吗?聚合缺失?可以在点击后找到聚合,但不在其中,这是响应的另一部分。这就是问题所在,聚合不在我的响应中。知道发生了什么事吗?