elasticsearch,indexing,Datetime,elasticsearch,Indexing" /> elasticsearch,indexing,Datetime,elasticsearch,Indexing" />

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的一部分(获取我的索引\读取\模型/)