elasticsearch7.8,多字段相乘再求和 请求这种java api及DSL如何写?


开源之夏第三届火热来袭,高校学生参与赢万元奖金!>>>

1、多字段相乘再求和 似mysql:

select sum(num*price) from sys_manuscript

回答

若使用脚本脚本里有没有函数,将字符串转int或者double型
Script script = new Script( "doc['price'].value * doc['num'].value "   );