假设我有以下数据
{
"quantity" : 1,
"amount" : 10,
"discount" : 1
}
{
"quantity" : 4,
"amount" : 12,
"discount" : 2
}
我可以使用以下查询获得这些的汇总结果,
{
...
"aggs" : {
"sumOfQuantity" : {
"sum" : {
"field" : "quantity"
}
},
"SumOfAmount" : {
"sum" : {
"field" : "amount"
}
},
"SumOfDiscount" : {
"sum" : {
"field" : "discount"
}
}
}
}
使用上面的查询,我可以获得所需字段的总和。现在我还想减去汇总的 SumOfAmount 和 SumOfDiscount ( SumOfAmount - SumOfDiscount )。我怎样才能实现它?
提前致谢!!