ElasticSearch:使用代码中的查询更改字段值
ElasticSearch: change field value using query in code
我有一个用于编辑 ElasticSearch 存储库中记录的代码:
client.execute {
update(id).in(indexName).script("ctx._source." + query)
}
我不知道要给 query
变量什么字符串。
索引如下所示:
[
{
"lang": "ru",
"deleted": false,
...
}
]
我应该把deleted
改成true
是的,你是对的
"deleted = true"
我有一个用于编辑 ElasticSearch 存储库中记录的代码:
client.execute {
update(id).in(indexName).script("ctx._source." + query)
}
我不知道要给 query
变量什么字符串。
索引如下所示:
[
{
"lang": "ru",
"deleted": false,
...
}
]
我应该把deleted
改成true
是的,你是对的
"deleted = true"