elasticsearch - 当我已经有一些字段需要添加新字段而不删除索引时,如何更新弹性搜索中的索引映射?
问题描述
我有一个包含几个字段的索引,我需要在索引中添加一个新字段而不删除它
解决方案
您可以使用更新映射 API更新现有索引 。
以下更新映射 API 请求将标题(一个新的文本字段)添加到出版物索引。
PUT /publications/_mapping
{
"properties": {
"title": { "type": "text"}
}
}
推荐阅读
- spring - 从 Spring 5.2.x 升级到 5.3.x 后,错误消息 No mapping for POST /user/updateAccount.do, Completed 404 NOT_FOUND
- qt - 如何使 QML 项目完全阻止其下方其他项目的输入事件?
- javascript - 二维数组赋值Javascript
- python - 将 RGBY 图像组合到具有所有颜色通道的单个图像的正确方法是什么?
- python - 删除空格分隔的单个字符
- r - 有没有办法使用原始级别位置重新调整变量?
- mysql - MySQL:使用 if else 更新多个列
- spring - 强调spring boot服务时消耗的GCP Postgres连接(使用SQL Cloud代理)
- github - 将文件夹推送到 github
- c# - 如何判断 .Net 格式字符串是否有效?