我有一个弹性搜索聚合:
{
"aggs": {
"search_code": {
"terms": {
"field": "PRODUCT_CODE",
"size": 10
}
}
}
}
我想通过PRRODUCT_CODE文档计数(doc_count)对“搜索命中”进行排序。
例如:
PRODUCT_CODE Document Count
------------------------------
AA01 6
AA02 4
AA03 2
所以我希望按照文档计数排序“搜索命中率”。
有可能吗?
...谢谢
答案 0 :(得分:0)
根据Elastic documentation,您可以添加一个order
属性,如:
{
"size" : 10,
"aggs": {
"search_code": {
"terms": {
"field": "PRODUCT_CODE",
"size": 10,
"order": {
"_count" : "asc"
}
}
}
}
}