如下代碼,$where內(nèi)取不到外面的變量,比如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
})
})
})
為什么mongodb的$where內(nèi)取不到外部的變量?
當(dāng)年話下
2019-01-28 09:52:53