如何在elasticsearch中将文档添加到现有索引中

时间:2015-03-25 07:41:44

标签: elasticsearch

使用Elasticsearch 1.4。我的要求是我每小时都会有数据,需要上传。所以我采取的方法是创建索引 - “演示”并上传数据。因此,插入了第一个小时的数据。现在,我的问题是如何将后续的小时数据附加到此索引中。

PUT /demo/userdetails/1
{
    "user" : "kimchy",
    "message" : "trying out Elastic Search"
}

现在我正在尝试添加另一个文档

{"user": "swarna","message":"hi"}

1 个答案:

答案 0 :(得分:1)

您只需要输出其他文件即可。在上面的例子中你做了

PUT /demo/userdetails/1 { "user" : "kimchy", "message" : "trying out Elastic Search" }

现在你会这样做:

PUT /demo/userdetails/2 {"user": "swarna","message":"hi"}

在你的命令中,demo是索引,userdetails是类型,数字是文档id。如果您省略了文档ID,ES会为您准备一个。