mongoose post find()返回总是空数组
使用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 {
//...
}
})
})
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论