将json对象转换为elasticsearch中的字段

时间:2019-02-11 20:01:49

标签: elasticsearch

我有一个Elasticsearch索引,该索引将许多字段存储到一个字段中,看起来像这样:

field1: {
   "property1": "value1",
   "property2": "value2"
}

我想将此映射到一个新的索引中,这样将每个索引都分成各自的字段

"field1" :"value1",
"field2: :"value2"

我已经尝试过的方法:

我尝试使用reindex将我想要的字段拖入新索引,但是它再次将其作为对象。例如:

POST _reindex
{
"source": {
    "index": "old-index",
    "_source": ["object.key1"]
},
"dest": {
    "index": "newindex"
}

结果如下:

"field1": {
    "key1": "value1"
}

当我想要

"field1": "value1"

0 个答案:

没有答案