use*_*324 8 indexing document updating elasticsearch
如何在Elasticsearch索引中向现有文档添加其他属性.
$ curl -XPUT 'http://localhost:9200/twitter/tweet/1' -d '{
"user" : "kimchy",
"post_date" : "2009-11-15T14:12:12",
"message" : "trying out Elastic Search"
}'
Run Code Online (Sandbox Code Playgroud)
这将在索引中创建一个文档.如何向文档添加属性?假设
"new_attribute":"new_value"
Run Code Online (Sandbox Code Playgroud)
这会将文件修改为
"user" : "kimchy",
"post_date" : "2009-11-15T14:12:12",
"message" : "trying out Elastic Search"
"new_attribute" :"new_value"
Run Code Online (Sandbox Code Playgroud)
我知道这是一个旧帖子,但我认为它很方便
POST /twitter/tweet/1/_update
{
"doc": {
"new_attribute":""
}
}
Run Code Online (Sandbox Code Playgroud)
小智 5
我认为有可能使用更新api.检查一下:
http://www.elasticsearch.org/guide/reference/api/update/
并向下滚动到"向文档添加新字段".
问候
| 归档时间: |
|
| 查看次数: |
15011 次 |
| 最近记录: |