ES exists查詢


今天有個同事說懷疑某個索引的一個字段是否有定義,因為查詢結果中一直沒有該字段。

我們可以使用exists來查詢那些在特定字段有值的文檔。

比如:

ec2-user@ip-172-31-31-122:~> curl -H "Content-Type: application/json" -XGET 'http://ip:9200/index_name/_search?pretty' -d '{"query":{"bool":{"must":[{"exists":{"field":"field_name.keyword"}}],"must_not":[],"should":[]}},"from":0,"size":10,"sort":[],"aggs":{}}'


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM