Node.js 节点JS返回值未定义
请帮我解决这个问题,它返回一个未定义的值。我不熟悉Node.js 节点JS返回值未定义,node.js,getjson,Node.js,Getjson,请帮我解决这个问题,它返回一个未定义的值。我不熟悉节点JS。谢谢您来自MongoDb$group menual _id字段是必填字段;但是,您可以将_id值指定为null,以计算所有输入文档作为一个整体的累积值 试试这个 var ide = req.params.brand_id; gmpro_model.aggregate( {$match: {brand_id: ide}}, {$group: {total_gross:{$sum : "$Gross"}}}
节点JS
。谢谢您来自MongoDb$group menual
_id字段是必填字段;但是,您可以将_id值指定为null,以计算所有输入文档作为一个整体的累积值
试试这个
var ide = req.params.brand_id;
gmpro_model.aggregate(
{$match: {brand_id: ide}},
{$group: {total_gross:{$sum : "$Gross"}}}
,function(err, results){
console.log(results);
});
你试过console.log这个错误吗?请提供一个。我已经试过console.log,我发现total gross已经有了一个值,但没有执行$sum操作这行似乎运行顺利,但无法执行$sum然后检查文档这是我在几个月前犯的相同错误:-)@AfrazAhmad
var ide = req.params.brand_id;
gmpro_model.aggregate(
{$match: {brand_id: ide}},
{$group: {_id:null,total_gross:{$sum : "$Gross"}}}
,function(err, results){
console.log(results);
});