是否有可能以随机顺序进行汇总?
似乎只有asc或desc可能吗?

{
"aggs" : {
    "genders" : {
        "terms" : {
            "field" : "gender",
            "order" : {
                "_count" : "asc"
                }
            }
        }
    }
}

最佳答案

不,根据official documentation,术语聚合始终以一种或另一种方式进行排序。如果未指定,则聚合术语将按计数降序排序。

不过,如果有需要,您总是可以按某种随机顺序在客户端随机播放结果。

关于elasticsearch - Elasticsearch :聚合随机顺序?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30466664/

10-17 03:03