我累了我从回调中读取了所有的回报价值,但没有人请帮助我。
我有一个数据库,我做聚合,我想取一个总值并在另一个函数中使用返回值
function daly(x, callback) {
tarry = [];
sale.aggregate([{
$match: {
salepro: "mouse"
}
}, {
$group: {
_id: "id",
totalAmount: {
$sum: "$saleprice"
}
}
}], function(err, rs) {
tarry.push(rs);
console.log(tarry);
return callback(tarry);
})
console.log(tarry);
}