栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

在Elasticsearch中创建或更新映射

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

在Elasticsearch中创建或更新映射

一般来说,您可以使用 put映射
api(请参阅此处)更新索引映射:

curl -XPUT 'http://localhost:9200/advert_index/_mapping/advert_type' -d '{    "advert_type" : {        "properties" : {          //your new mapping properties        }    }}'

这对于添加新字段特别有用。但是,根据您的情况,您将尝试更改位置类型,这将导致 冲突 并阻止使用新的映射。

您可以使用put映射api 包含位置的 另一个属性添加 为经/纬阵列,但是您将无法更新以前的location字段本身。

最后,您将需要重新索引数据以考虑新映射。

最好的解决方案实际上是 创建一个新索引

如果创建另一个索引的问题是停机时间,则应查看别名以使工作顺利进行。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/379886.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号