【发布时间】:2020-04-15 19:20:57
【问题描述】:
我的目标是更新文档。
var elasticsearch = require('elasticsearch');
var client = new elasticsearch.Client({
host:"**************",
log: 'trace',
});
"hits": [
{
"_index": "fds",
"_type": "_doc",
"_id": "9560206-El-MOHABXh-qOCdi1FYN",
"_score": 1.0,
"_source": {
"videoId": "El-MOHABXh-qOCdi1FYN",
"mobile": "9560206",
"name": "alexa",
"choice": "like",
"code": "+95",
"lastUpdate": "2020-01-15T06:12:00.073Z"
}
},
{
"_index": "fds",
"_type": "_doc",
"_id": "9560206-SQENUHEBcYN_H8khsonC",
"_score": 1.0,
"_source": {
"videoId": "El-MOHABXh-qOCdi1FYN",
"mobile": "9560206",
"name": "alexa",
"choice": "like",
"code": "+91",
"lastUpdate": "2020-01-15T06:12:00.073Z"
}
}]
我的问题是我们如何更新文档,条件字段名称分别为 videoId、mobile 和 code。 并更新字段名称为 name 和 choice。
假设我们有条件 videoId": "El-MOHABXh-qOCdi1FYN", "mobile": "9560206" 和 "code": "+91"
【问题讨论】:
标签: elasticsearch elasticsearch-5