簡體   English   中英

Elasticsearch按唯一值過濾

[英]Elasticsearch filter by unique value

我只想獲得一個字段具有唯一值的結果,我該怎么做?

我可以用

$params ['body'] ['aggs']['test_count'] = array(
            "cardinality" => array(
            "field" => "id",
            "precision_threshold"=> 00
        )

    );

但是結果仍然出現,我如何設置過濾器以僅獲取具有唯一ID的值?

如果僅需要唯一值,則可以使用術語聚合來獲取它們。

如果您需要完整的文檔,則它們最接近的是最熱門的匯總。 請具體參考字段折疊示例

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM