我需要弹性搜索中的聚合/多面查询方面的帮助。我已经使用多面查询对结果进行分组,但我没有得到正确计数的分组结果。
请就如何从弹性搜索中获取分组结果提出建议。
{
"query" : {
"query_string" : {"query" : "pared_cat_id:1"} } ,
"facets" : {
"subcategory" : {
"terms" : {
"field": "sub_cat_id",
"size" : 50,
"order" : "term",
"all_terms" : true
}
}
},
"from" : 0,
"size": 50
}
尝试为传递的父类别 ID 获取子类别 ID 的分组结果。