1
我想在使用查询字符串时在数据中查询。使用查询字符串时的Elasticsearch查询日期
从我能读的here这应该工作。
{
"query": {
"query_string": {
"query": "date:[20100101 TO 20141231]"
}
},
"size": 10
}
我得到没有错误,但没有结果。
我在映射中有日期字段(为了方便起见缩短了)。
{
"cases": {
"mappings": {
"texcaseelastic": {
"properties": {
"dateIn": {
"type": "date",
"format": "dateOptionalTime"
},
"type": {
"type": "string"
}
}
}
}
}
}
而且我至少有一些应该落在该范围内。
"dateIn": "2011-11-21T00:00:00",
任何帮助将受到欢迎。谢谢。
是,在查询一个错字,那你的字段名称为'date'代替dateIn'的'? –
不,这就是我理解它的工作原理,我认为日期意味着所有字段中都有日期。但是你说这应该是我的字段数据? – chrissie1
是的。应该是字段名称。 –