Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js $min输出未显示_Node.js_Mongodb_Aggregation Framework - Fatal编程技术网

Node.js $min输出未显示

Node.js $min输出未显示,node.js,mongodb,aggregation-framework,Node.js,Mongodb,Aggregation Framework,我在显示$min的输出时似乎有问题。我想获得显示空气温度最小值的输出,同时显示机器Id。但现在,输出显示“未找到记录” 共享其中一个存储的文档我认为您需要$groupExpressionist\u id和machine\u id中的\u id字段,但它们是相同的?不,它们不是,如上所述,$group阶段中的\u id字段是必需的 db.contact.aggregate([{$group : {machine_Id : "$machine_Id", air_Temp : {$min : "$li

我在显示$min的输出时似乎有问题。我想获得显示空气温度最小值的输出,同时显示机器Id。但现在,输出显示“未找到记录”


共享其中一个存储的文档我认为您需要
$group
Expressionist\u id和machine\u id中的
\u id
字段,但它们是相同的?不,它们不是,如上所述,
$group
阶段中的
\u id
字段是必需的
db.contact.aggregate([{$group : {machine_Id : "$machine_Id", air_Temp : {$min : "$likes"}}}], function(err, meibanlist){
  if (err || !meibanlist) console.log ("Record not found");
  else meibanlist.forEach (function(machine_Id){
    console.log(machine_Id);

  });
});
db.contact.aggregate([{$group : {_id : "$machine_Id", air_Temp : {$min : "$likes"}}}], function(err, meibanlist){
  if (err) console.log ("error >>>",err);
  else{
    if(!meibanlist) console.log("record not found);
      meibanlist.forEach (function(machine_Id){
        console.log(machine_Id);
      });
  });