誰もが。この{ "がかかった" elasitcsearch document urlelasticsearch range filterが正しくありません
curl -XPOST 'localhost:9200/customer/external/_search?pretty'
有する単純なテストコード:3、 "TIMED_OUT":偽、 "_shards":{ "合計":5、 "成功" :5、 は "失敗":0 }、 "ヒット":{ "合計":2、 "max_score":1.0、 "ヒット":[{ "_index": "顧客"、 」を_type ":" external "、"_source":{"age":20、 "balance":100000、 "name": "Thomas.St.Wang"} }、{_source} "_index": "顧客"、 "_type": "外部"、 "_id": "2"、 "_score":1.0、 "_source":{ "年齢":19、 "バランス": 10000、 "名": "TSW"}} ] }}
次のリクエストは、私が期待した結果ではありません。なぜ。
curl -XPOST 'localhost:9200/customer/external/_search?pretty' -d
'{"query": {"filtered":{ "query" :{"match_all": {} }, "filter": {"range": {"balance": {"gte" : 9999, "lte" : 100001 } } } } } }'
{ "取った":2、 "TIMED_OUTを" 偽 "_shards":{ "合計":5、 "成功":5、 は "失敗":0}、 "ヒット曲」:{ "合計":0、 "max_score":ヌル、 "ヒット":[]}}
私のクエリで間違っているのですか?ありがとう。