0
curl -X GET 'http://xxx.xxx.x.xx:9200/upslinklog/upslinklog/_search?pretty' -d '{
"query": {
"filtered": {
"query": {
"match_all": {}
},
"filter": {
"range": {
"logTimestamp": {
"gte": "2017/05/17",
"lte":"2017/05/18"
"format": "yyyy/mm/dd"
}
}
}
}
}
'
私は17/5/2017の後に記録したいと思います。フィルタリングされたデータの範囲クエリの実行方法elasticsearchクエリーを使用して特定の日付間のレコードを取得する
logTimestamp形式のDate型のすでにありますstrict_date_optional_time || epoch_millis。 – Apurva
なぜ単純な範囲のクエリに対してフィルタされたクエリを使用しますか?あなたは何のためにも簡単なクエリを複雑にしています。 –
範囲とフィルタされたクエリの違いはありますか? – Apurva