簡體   English   中英

Elasticsearch中的日期范圍查詢

[英]Date range query in elasticsearch

我想從特定日期范圍內的elasticsearch中獲取記錄。 我嘗試了以下查詢-

curl -X GET "http://localhost:9200/150/_search?pretty" -H "Content-Type:application/json" -d "{\"query\":{\"range\":{\"timestamp\":{\"gte\":\"16/Jan/2019\",\"lte\":\"18/Jan/2019\",\"boost\":2.0}}}}"

但是在這里,我得到了所有文件。 誰能幫我解決這個問題? 先感謝您。

您需要使用以下日期格式: yyyy-MM-dd 嘗試以下方法:

curl -X GET "http://localhost:9200/150/_search?pretty" -H "Content-Type:application/json" -d "{\"query\":{\"range\":{\"timestamp\":{\"gte\":\"2019-01-16\",\"lte\":\"2019-01-18\",\"boost\":2.0}}}}"

暫無
暫無

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

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