1

这是我在 R 中用于索引虹膜数据的代码。

library(elastic)
iris<-datasets::iris

body <- list(data = list(iris))

index_create(index = 'iris',body = body)

但它给出了以下错误。

Error: 400 - Failed to parse content to map. 
Please explain how to give data in the body of the index_create();
4

1 回答 1

1

elastic维护者在这里。index_create仅用于创建索引,如函数名称所示。即创建索引,而不是创建索引并将数据插入到索引中。从你的例子中你可能想要

index_create(index = "iris")
docs_bulk(iris, "iris")
于 2017-11-03T14:46:03.627 回答