首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >插入时间类型格式的elasticsearch异常

插入时间类型格式的elasticsearch异常
EN

Stack Overflow用户
提问于 2021-01-05 03:19:35
回答 1查看 147关注 0票数 2

es版本: 7.10.1基班纳版本: 7.10.0

首先,让我展示一下我的索引映射

代码语言:javascript
复制
{
"settings": {
    "number_of_shards": 3,
    "number_of_replicas": 1,
    "index.mapping.total_fields.limit": 10000,
    "refresh_interval": "120s"
},
"mappings": {
    "date_detection": false,
    "dynamic_templates": [{
            "integers": {
                "match_mapping_type": "long",
                "mapping": {
                    "type": "keyword"
                }
            }
        },
        {
            "strings": {
                "match_mapping_type": "string",
                "mapping": {
                    "type": "keyword"
                }
            }
        }
    ],
    "properties": {
        "user": {
            "type": "keyword"
        },
        "user_dept_name": {
            "type": "keyword"
        },
        "user_dept_id": {
            "type": "keyword"
        },
        "user_leave_dept_time": {
            "type": "date",
            "format": "yyyy-MM-dd'T'HH:mm:ss.SSSZ"
        },
        "user_dept_time": {
            "type": "date",
            "format": "yyyy-MM-dd'T'HH:mm:ss.SSSZ"
        },
        "user_dimission_time": {
            "type": "date",
            "format": "yyyy-MM-dd'T'HH:mm:ss.SSSZ"
        },
        "user_dimiss_apply_time": {
            "type": "date",
            "format": "yyyy-MM-dd'T'HH:mm:ss.SSSZ"
        },
        "user_status": {
            "type": "keyword"
        },
        "nested_object": {
            "type": "nested"
        },
        "operation_type": {
            "type": "keyword"
        },
        "message": {
            "type": "text"
        },
        "throw_exception": {
            "type": "text"
        },
        "timestamp": {
            "type": "date",
            "format": "yyyy-MM-dd'T'HH:mm:ss.SSSZ"
        },
        "time": {
            "type": "date",
            "format": "HH:mm:ss.SSSZ"
        }
    }
}

在基班纳的中,当我尝试插入数据时,有时可以成功插入数据,有时会提示异常。

异常消息

这次成功了

我不知道问题出在哪里,我希望朋友们能帮我

电子邮件: lcxkaka@foxmail.com

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-01-05 03:34:29

date格式的time字段中,您使用的是"format": "HH:mm:ss.SSSZ" (注意到SSS),但是在索引数据("10:12:08.61+0800")时,只有2位的S

因此,您需要将数据重新格式化为"10:12:08.061+0800",或者更改索引映射,如下所示-

你需要把你的地图改成-

代码语言:javascript
复制
{
  "mappings": {
    "properties": {
      "time": {
        "type": "date",
        "format": "HH:mm:ss.SSZ"     // note this
      }
    }
  }
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65572767

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档