我的索引如下:
"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: \"\""}}
有任何提示吗?
答案 0 :(得分:1)
您需要添加ignore_malformed
参数(默认情况下为false),如下所示:
"valid_to": {
"type": "date",
"null_value": "null",
"format": "date_time",
"ignore_malformed": true
}
或者确保始终发送有效日期或为空