Elasticsearchバージョン1.xで実行日付範囲クエリElasticsearch
た日6月15日/ 2016.Itのために12アムを超えて時間を持っている文書である2016年6月15日の後に作成した文書を検討2011年6月15日23:59:59.999まで文書を検討していました。
しかし、ES 2.xの新しいバージョンでは、2016年6月15日の日付で12 AMを超える時間があるドキュメントの検討が中止されました。今、2011年6月14日23:59:59.999まで文書を検討しています。
ここでは正確に何が変更されましたか?
{
"from": 0,
"size": 10,
"sort": [
{
"PRONumber.sort": {
"order": "desc"
}
}
],
"query": {
"bool": {
"must": [
{
"match": {
"BOLNumber": {
"query": "7861254",
"analyzer": "gtz_search_analyzer",
"operator": "and"
}
}
},
{
"range": {
"CreatedDate": {
"gte": "1753-01-01",
"lte": "2016-06-15"
}
}
}
]
}
}
}
私の記憶が正しければ、あなたの中にそれを追加する必要があります'must'セクションまたは他のブール値セクション。 –