我可以为每个聚合添加权重,以确保它们按特定顺序返回,例如:category, manufacturer, color
而不是按以下顺序返回:
{
"aggs": {
"category": { "terms": { "field": "category" } },
"manufacturer": { "terms": { "field": "manufacturer" } },
"color": { "terms": { "field": "color" } }
}
}
// results
"color": {
"buckets": [ ... ]
}
"category": {
"buckets": [ ... ]
}
"manufacturer": {
"buckets": [ ... ]
}
答案 0 :(得分:1)
我可以为每个聚合添加权重,以确保它们按特定顺序返回,例如:类别,制造商,颜色,而不是按照下面显示的顺序返回
响应是JSON,JSON / JavaScript对象键顺序未定义。
对象是一组无序的名称/值对。
答案 1 :(得分:0)
如果您查看文档here。 ,它提供了一些关于如何在聚合方面订购结果的见解。