当前位置: 首页 > 知识库问答 >
问题:

无法创建ES映射日期字段

酆鸿哲
2023-03-14

我有一张表,一列是UDT

CREATE TYPE baseinfo (
    head_commission_nr text,
    internal_source text,
    internal_changed date,
);

表中该部分的ES映射:

    "internal_changed": {
      "type": "date",
      "cql_collection": "singleton"
    }

索引失败,原因是:

类型:mapper_parsing_exception,原因:执行查询失败:空:字段internal_changed与类型日期不匹配类型时间戳,caused_by:{类型:invalid_request_exception,原因:字段internal_changed与类型日期不匹配类型时间戳}

我做错了什么?

共有1个答案

孟和玉
2023-03-14

删除已创建的索引,并按如下方式更改映射:

 "internal_changed": {
      "type": "date",
      "format": "yyyy-MM-dd ",
      "cql_collection": "singleton"
    }
    
 类似资料:
  • 我正在尝试创建弹性贴图 但我得到以下错误: [mapper_parsing_exception][agent_id]的映射定义有不受支持的参数:[field ddata: true]

  • 我遵循了安装步骤,但在运行时出现以下错误 JS服务器已在运行。在设备上构建并安装应用程序(cd android&&./Gradlew installDebug)... 失败:生成失败,出现异常。 总时间:20.584秒无法在设备上安装应用程序,rea

  • 本文向大家介绍JavaScript创建映射,包括了JavaScript创建映射的使用技巧和注意事项,需要的朋友参考一下 示例 映射是键到值的基本映射。映射与对象的不同之处在于,它们的键可以是任何东西(原始值和对象),而不仅仅是字符串和符号。Map上的迭代也总是按照将项目插入Map中的顺序进行,而在对象中的键上进行迭代时,顺序是不确定的。 要创建映射,请使用Map构造函数: 它具有一个可选参数,该参

  • 我编写了一个映射,如下所示: 当我运行应用程序时,会出现如下错误: 2012-05-15 17:12:38,651--WARN--失败的模式语句:创建表雇员(Id整数不为空auto_increment,版本日期时间不为空,FirstName nvarchar(300),LastName nvarchar(300),雇员类型nvarchar(300),主键(Id),唯一(firstName,last

  • 问题内容: 我想创建一个字符串映射到实例。这是正确的方法吗? 问题答案: 每当我想使用A时,我都发现切片是正确的选择,例如

  • 我在活动中使用了一个类来创建日期选择器对话框,它一直在工作,直到我迁移到android studio。以下是课程: 类StartDatePicker现在引发了一个错误:这个片段类应该是公共的。在我将其声明为public之后,它引发了另一个错误:这个片段内部类应该是静态的。我不想将其声明为静态的,因为私有void showDate(int year,int month,int day,int day