我在ElasticSearch索引中插入了1200万条记录。
假设下面是我的json:
[
{
"c1": 1,
"c2": "a",
"c3": "x"
},
{
"c1": 2,
"c2": "b",
"c3": "y"
},
{
"c1": 3,
"c2": "c",
"c3": "z"
}
]
对于这些字段,我想将新字段添加到现有索引中,无论是否使用c1引用
[
{
"c1":1,
"c4":"aa"
},
{
"c1":1,
"c4":"bb"
},
{
"c1":1,
"c4":"cc"
}
]
我的索引应该是:
[
{
"c1": 1,
"c2": "a",
"c3": "x",
"c4": "aa"
},
{
"c1": 2,
"c2": "b",
"c3": "y",
"c4": "bb"
},
{
"c1": 3,
"c2": "c",
"c3": "z",
"c4": "cc"
}
]
我有谷歌和搜索替代帮助,但我发现的是在索引中的父子关系。
如何将列联接、添加或合并到现有索引中?如果是,如何批量插入?
暂无答案!
目前还没有任何答案,快来回答吧!