使用get find 可以查出数据
但是post 返回总是空数组
router.post('/login', function (req, res) {
let params = {
userName: req.body.userName,
userPwd: req.body.userPwd
}
User.find(params, function(err, doc) {
console.log(doc); //[]
if (err) {
// ...
} else if (doc) {
res.cookie("userId", doc.userId, {
path: '/',
maxAge: 1000 * 60 * 60
});
res.json({
status: '200',
msg: '登陆成功',
result: {
name: doc.name
}
})
} else {
//...
}
})
})