我想只获得一个具有该字段唯一值的结果我该怎么办?
我可以用
来计算$params ['body'] ['aggs']['test_count'] = array(
"cardinality" => array(
"field" => "id",
"precision_threshold"=> 00
)
);
但结果仍然显示我如何设置过滤器才能获得唯一具有不同ID的值?
答案 0 :(得分:0)
如果您只需要唯一值,则可以使用terms aggregation来获取它们。
如果你想要完整的文档,他们最接近的是顶部命中聚合。具体请参考field collapsing example。