Update API
比如插入”twitter”的索引,并且索引类型为tweet,id为2的记录。如下代码:
curl -XPUT 'http://localhost:9200/twitter/tweet/2' -d '{
"user":"kimchy",
"post_date":"2012-12-12",
“message”:”trying out ElasticSearch!”
}’
添加成功后,其会返回操作状态,索引、类型、id等信息如下代码返回信息。
{
"ok" : true,
"_index" : "twitter",
"_type" : "tweet",
"_id" : "2"
}
当然也可以不指定id对数据进行增加,系统会自动增加一个id,我们要用POST命令来实现。
curl -XPOST 'http://localhost:9200/twitter/tweet' -d '{
"user":"jim",
"post_date":"2015-05-12",
“message”:”trying out ElasticSearch!”
}’
插入"twitter"的索引,并且索引类型为tweet,id为3的记录。