我希望用户只能报告一次文件/视频。通过将用户ID推送到一个数组,然后检查用户是否已经报告了该文件。到目前为止,我能够找到当前用户,然后是VideoID,递增1,然后将其推送到reportedBy数组。但是在检查当前用户是否已经报告该文件时,我很迷茫。任何提示/帮助将不胜感激!:-)我的路线router.get('/report/:videoLink',function(req,res,next){async.waterfall([function(callback){User.findOne({_id:req.user._id},function(err,foundUser){if(e
在我的nodejsAPI应用程序中,我有这条路线:router.post('/startuserseries',function(req,res,next){if(!req.body.username){returnres.status(400).json({message:'Geenusername'});}User.findOne({'username':req.body.username},function(err,foundUser){if(err)returnnext(err);if(foundUser)//checkthevaluereturnedforundefined{