按字符串属性的日期范围过滤弹性搜索

时间:2017-04-26 13:27:34

标签: elasticsearch elasticsearch-2.0

我需要查询elasticsearch&将结果过滤到一系列日期。

事情是将date属性映射为字符串。 是否有可能这样做?

这是我使用的搜索查询:

li

事情是我无法控制映射,因为它是由另一个索引文档的程序自动创建的,并且我无法在映射创建后更改映射。

ps:elasticsearch版本:2.3

更新

索引信息:

static

1 个答案:

答案 0 :(得分:0)

您可以尝试将其作为这样的关键字:

{
    "range": {
        "list_time.keyword": {
            "gte": "2020-08-12 22:24:55.56",
            "lte": "2020-08-12 22:24:56.56"
        }
    }
}
相关问题