我正在尝试获取通过 elasticsearch 索引的文档的以下部分:
temporal: {
begin: "2016-11-30T00:00:00",
end: "2016-12-08T13:55:02"
},
我在 CURL 上使用的查询,因为我目前只是在 localhost 上测试查询,如下所示:
curl -XGET 'localhost:9201/_search?pretty' -H 'Content-Type: application/json' -d'
{
"query": {
"range" : {
"timestamp" : {
"gte": "2015-01-01 00:00:00",
"lte": "now"
}
}
}
}
'
映射
temporal: {
properties: {
begin: {
type: "date"
},
end: {
type: "date"
}
}
}
但是上面提到的查询不会返回任何成功的命中,尽管它应该至少返回上面提到的文档。