Easysearch、Elasticsearch 还是 Opensearch,是个问题

一个关于点赞的问题,我想要qp这个字段自动加1

Elasticsearch | 作者 qq731761942 | 发布于2018年03月08日 | 阅读数:1881

$params = [
'index' => 'sp',
'type' => 'lj',
'id' => 'WnR61GEB_',
'body' => [
'script' => 'ctx._source.qp += 1'

]
];
$response = $client->update($params);
print_r($response);
我想要qp这个字段自动加1  ,但是总是变成连接了,比如qp是 6 ,执行之后就变成 61 了,我想要的是 7 。帮我看看,谢谢了!
已邀请:

qq731761942

赞同来自:

QQ图片20180308213144.png

字段类型!!

qq731761942

赞同来自:

QQ图片20180308220719.png


 改成乘号 可以正常解析 

qq731761942

赞同来自:

带有小数点就可以正常解析了,那我的字段类型要是多少才能是整数呢?

qq731761942

赞同来自:

知道了,是传入数据的时候出错。$a="1"; 要写成$a=1;  这样才对!!
 
 
 

要回复问题请先登录注册