如下代码,$where内取不到外面的变量,比如req,提示req未定义,求解是为什么啊?
router.get('/get',(req,res)=>{ comments.find({$where:function(){ return this._id===req.query.id }},{email:0}).exec((err,docs)=>{ if(err){ res.json({ sts:0, data:err }) return } res.json({ sts:1, data:docs }) }) })
相关分类