出现这个问题是因为varschema=newmongoose.Schema({qishu:Number,shengliguojia:Number});vartemp=mongoose.model('yulechang',schema,'yulechang');'mongoose.model('yulechang',schema,'yulechang')'的重复定义,只写一次(下面是例子:这是修改后的)varschema=newmongoose.Schema({qishu:Number,shengliguojia:数字});变种温度=猫鼬。model('yulechang',schema,'yulechang');mongoose.connect(db_str,{useNewUrlParser:true},function(err){if(!err){temp.find().sort({"qishu":-1}).exec(function(err,docs){console.log(docs);if(docs.length=0){qishu=docs[0].qishu;}});}});setInterval(()=>{if(countOfYulechang>=6){qishu=qishu+1;letshengliguojia=Math.floor(Math.random()*3)+1;mongoose.connect(db_str,{useNewUrlParser:true},function(err){if(!err){temp.insertMany([{qishu:qishu,shenglicon:shenglicon}],function(error,docs){console.日志(文档);});}});countOfYulechang=0}else{countOfYulechang=countOfYulechang+1}},1000)从mongoose.connect(db_str,{useNewUrlParser:true},function(err){if(!err){varschema=newmongoose.Schema({qishu:Number,shengliguojia:Number});vartemp=mongoose.model('yulechang',schema,'yulechang');temp.find().sort({"qishu":-1}).exec(function(err,docs){console.log(docs);if(docs.length=0){queue=docs[0].queue;}});}});setInterval(()=>{if(countOfYulechang>=6){qishu=qishu+1;letshengliguojia=Math.floor(Math.random()*3)+1;mongoose.connect(db_str,{useNewUrlParser:true},function(err){if(!err){varschema=newmongoose.Schema({qishu:Number,shengliguojia:Number});vartemp=mongoose.model('yulechang',schema,'yulechang');temp.insertMany([{qishu:qishu,shengliguojia:shengliguojia}],function(err,docs){console.log(docs);});}});countOfYulechang=0}else{countOfYulechang=countOfYulechang+1}},1000)
