我在elasticsearch中有一个索引,具有以下字段Map:
{
"version_data": {
"properties": {
"title": {
"type": "text",
"fields": {
"raw": {
"type": "keyword"
}
}
},
"updated_at": {
"type": "date"
},
"updated_by": {
"type": "keyword"
}
}
}
}
我已经在其中创建了一些文档,现在要重命名 version_data
具有的字段 _version_data
.
elasticsearch中是否有任何方法可以重命名Map和文档中的字段?
1条答案
按热度按时间svgewumm1#
最接近的是别名数据类型。
在Map中,可以将其从旧名称链接到新名称,如下所示:
顺便说一句,我通常会避免带下划线的前导字符,因为这些字符通常用于内部字段,如
_id
.