一、概述

首先说明es中索引的字段类型是不可修改的,只能是重新创建一个索引并设置好映射mapping,然后再将老索引的数据复制过去。

二、原索引字段text类型

三、操作步骤

  1. 创建索引,并指定映射mapping

PUT /audit2 {   "mappings": {     "properties": {       "@timestamp": {         "type": "date"       },       "@version": {         "type": "text",         "fields": {           "keyword": {             "type": "keyword",             "ignore_above": 256           }         }       },       "childmodule": {         "type": "text",         "fields": {           "keyword": {             "type": "keyword",             "ignore_above": 256           }         }       },       "dmltype": {         "type": "text",         "fields": {           "keyword": {             "type": "keyword",             "ignore_above": 256           }         }       },       "id": {         "type": "text",         "fields": {           "keyword": {             "type": "keyword",             "ignore_above": 256           }         }       },       "masterid": {         "type": "text",         "fields": {           "keyword": {             "type": "keyword",             "ignore_above": 256           }         }       },       "module": {         "type": "text",         "fields": {           "keyword": {             "type": "keyword",             "ignore_above": 256           }         }       },       "objectchangedata": {         "type": "text",         "fields": {           "keyword": {             "type": "keyword",             "ignore_above": 256           }         }       },       "objectid": {         "type": "text",         "fields": {           "keyword": {             "type": "keyword",             "ignore_above": 256           }         }       },       "objectkey": {         "type": "text",         "fields": {           "keyword": {             "type": "keyword",             "ignore_above": 256           }         }       },       "operationdetail": {         "type": "text",         "fields": {           "keyword": {             "type": "keyword",             "ignore_above": 256           }         }       },       "operationtime": {         "type": "date",         "format": "yyyy-MM-dd HH:mm:ss||yyyy-MM-dd||epoch_millis"       },       "operatoremployeeno": {         "type": "text",         "fields": {           "keyword": {             "type": "keyword",             "ignore_above": 256           }         }       },       "operatorpersonname": {         "type": "text",         "fields": {           "keyword": {             "type": "keyword",             "ignore_above": 256           }         }       },       "product": {         "type": "text",         "fields": {           "keyword": {             "type": "keyword",             "ignore_above": 256           }         }       },       "tenant": {         "type": "text",         "fields": {           "keyword": {             "type": "keyword",             "ignore_above": 256           }         }       },       "type": {         "type": "text",         "fields": {           "keyword": {             "type": "keyword",             "ignore_above": 256           }         }       }     }   } }

         2、将老的索引中的数据复制到新的索引中:

POST _reindex {   "source": {     "index": "audit-q-2021-11"   },   "dest": {     "index": "audit2"   } }

        3、显示audit2索引已有同步过来的数据(时间字段由原来的text变为了date类型)

热门文章

兽用活疫苗和死疫苗的保存方法(兽用活疫苗和死疫苗的保存方法区别)

摘要: 本篇文章给大家谈谈兽用活疫苗和死疫苗的保存方法,以及兽用活疫苗和死疫苗的保存方法区别对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。本文目录一览:1、兽药疫苗能放冰箱吗...

匿名类(Anonymous Classes)

匿名类 匿名类可以让代码更加简洁,因为它允许声明的同时实例化一个类。类似于局部类,只不过他们没有名字,当只需要一次局部类时,用匿名类更简洁。 匿名类的声明 局部类的声明是类的声明,但匿名类的声明是一

浅谈Redis缓存和数据库一致性问题

最近面试季节,估计「如何保证缓存和数据库一致性」这个问题经常会被问到,这是一个老生常谈的话题了。 但很多人对这个问题,依旧有很多疑惑: 到底是更新缓存还是删缓存? 到底选择先更新数据库,再删除缓存,

2月12日更新21.3M/S,2025年最新高速V2ray/SSR/Clash/Shadowrocket订阅链接免费节点地址分享

这一次的节点更新覆盖了美国、韩国、新加坡、加拿大、香港、欧洲、日本等地区,最高速度可达21.3 M/S。只需复制下方的Clash/v2ray订阅链接,在客户端添加后即可正常使用。

1月4日更新19.5M/S,2025年最新高速Clash/SSR/V2ray/Shadowrocket订阅链接免费节点地址分享

这一次的节点更新覆盖了美国、加拿大、香港、欧洲、新加坡、韩国、日本等地区,最高速度可达19.5 M/S。只需复制下方的Clash/v2ray订阅链接,在客户端添加后即可正常使用。

畜牧局买疫苗(畜牧局发放的疫苗都什么牌子的)

摘要: 今天给各位分享畜牧局买疫苗的知识,其中也会对畜牧局发放的疫苗都什么牌子的进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览:1、蓬莱区畜牧局有猫疫.

1月5日更新20.2M/S,2025年最新高速V2ray/SSR/Clash/Shadowrocket订阅链接免费节点地址分享

这一次的节点更新覆盖了日本、香港、欧洲、新加坡、美国、加拿大、韩国等地区,最高速度可达20.2 M/S。只需复制下方的Clash/v2ray订阅链接,在客户端添加后即可正常使用。

1月30日更新18.7M/S,2025年最新高速Clash/SSR/V2ray/Shadowrocket订阅链接免费节点地址分享

这一次的节点更新覆盖了加拿大、韩国、新加坡、香港、日本、欧洲、美国等地区,最高速度可达18.7 M/S。只需复制下方的Clash/v2ray订阅链接,在客户端添加后即可正常使用。

宠物猫大概多少钱一只幼崽图片(宠物猫要多少钱一只)

摘要: 今天给各位分享宠物猫大概多少钱一只幼崽图片的知识,其中也会对宠物猫要多少钱一只进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览:1、英短蓝猫一般.

内江宠物乐园哪家好(昆明宠物乐园哪家好)

摘要: 今天给各位分享内江宠物乐园哪家好的知识,其中也会对昆明宠物乐园哪家好进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览:1、内江宠物交易市场在哪..

归纳