搜索结果正在快递途中

ElasticSearch 如何increment值?

Elasticsearch | 作者 xujianxing | 发布于2016年05月26日 | 阅读数:3677

比如,我现在有一个字段是是90分。现在想变成100分。一般的做法是先把这个值查出来,然后再加10,然后再update进去。
有没有直接的方法,就是不需要查询出来,直接update那种,es给我们算好
 
已邀请:

allen

赞同来自: xujianxing

有个api _update_by_query, 可以实现你要的功能。 实际上, ES通常的update就是你说的那种模式。

要回复问题请先登录注册