Datetime Elasticsearch不希望接受日期为null
我的索引如下所示:Datetime Elasticsearch不希望接受日期为null,datetime,elasticsearch,indexing,Datetime,elasticsearch,Indexing,我的索引如下所示: "valid_to": { "type": "date", "null_value": "null", "format": "date_time" } 但当我想为我的数据编制索引,而有些数据没有日期时,我会得到错误异常,将其接受为null "reason":"failed to parse [valid_from]","caused_by":{"type":"illegal_argument_excep
"valid_to": {
"type": "date",
"null_value": "null",
"format": "date_time"
}
但当我想为我的数据编制索引,而有些数据没有日期时,我会得到错误异常,将其接受为null
"reason":"failed to parse [valid_from]","caused_by":{"type":"illegal_argument_exception","reason":"Invalid format: \"\""}}
有什么提示吗?您需要添加参数(默认为false),如下所示:
"valid_to": {
"type": "date",
"null_value": "null",
"format": "date_time",
"ignore_malformed": true
}
或者确保始终发送有效日期或null如果这是json,为什么要将null放在“”?这是elasticsearch的一部分(获取我的索引\读取\模型/)