ElasticSearch 文档操作与查询优化全解析
1. 文档索引与简单字段更新
1.1 文档索引
首先,我们可以使用以下命令对文档进行索引:
curl -XPUT localhost:9200/library/book/1 -d '{
"title": "The Complete Sherlock Holmes",
"author": "Arthur Conan Doyle",
"year": 1936,
"characters": ["Sherlock Holmes", "Dr. Watson", "G. Lestrade"],
"tags": [],
"copies": 0,
"available": false,
"section": 12
}'
1.2 简单字段更新
若要更改所选文档的单个字段值,可使用如下命令:
curl -XPOST localhost:9200/library/book/1/_update -d '{
"doc" : {
"title" : "The Complete Sherlock Holmes Book",
"year" : 1935
}
}'
执行上述命令后,ElasticSearch 会返回类似文档索引时的响应:
{"ok":true,"_index":"library","_t
超级会员免费看
订阅专栏 解锁全文
5197

被折叠的 条评论
为什么被折叠?



