相关疑难解决方法(0)

Elasticsearch日期字段中的空字符串?

我在我的映射中设置了日期字段,如下所示:

"groupsAssignedDate" : {
    "type" : "date",
    "format" : "MM-dd-YYYY"
}
Run Code Online (Sandbox Code Playgroud)

在我的应用程序中,字段groupsAssignedDate最初设置为空字符串.分配组时,将生成unix时间戳并将其存储在字段中.我正在尝试使用elasticsearch的批量更新功能来引入一组groupAssignedDate为""的文档,因为尚未分配任何组.但Elasticsearch不会为文档编制索引.这是在日志文件中:

Failed to parse [groupsAssignedDate]
...
failed to parse date field [], tried both date format [MM-dd-YYYY], and timestamp number
Run Code Online (Sandbox Code Playgroud)

看来elasticsearch支持JSON null值...我是否需要将我的文档从使用""切换为null或者是否有某种方式我可以支持使用空字符串代替?

elasticsearch

6
推荐指数
1
解决办法
1万
查看次数

标签 统计

elasticsearch ×1