如何使用R中的弹性将新列插入现有索引

时间:2017-11-06 09:40:15

标签: r elasticsearch

我在R中做了一些弹性搜索工作。我创建了一个名为iris的索引。

library(elasticsearchr)

library(elastic)

iris<-datasets::iris

elastic("http://localhost:9200", "iris_data", "data") %index% iris

现在我想将新列添加到现有索引中。我尝试使用 reinde x但是无法成功。

connect()

body <- '{
  "source": {
    "index": "iris_data"
  },
  "dest": {
    "index": "iris_data2"
  }
}'

reindex(body = body)

invisible(docs_bulk(index = "iris_data2", type = "data",res,raw = FALSE, chunk_size = 100000))

请帮我为现有索引添加新字段。

0 个答案:

没有答案