mongoose查询findOne时不能同时查询两个属性吗?

最近刚学nodejs 现在正动手做一个多人博客
登录时用户输入邮箱和密码
后台用findOne查询的时候是不是不能同时查询email和password,
只能查询到email再去二次判断password是否相等?
未解决.png

如上图所示,这样写就会报错,如果findOne只写email 再用date.password去判断就不会报错,搜索无果,特来此提问,麻烦大家了。

回答:

可以这么写:

userModel.findOne({email: email, password: password})

.exec(function(err, user) {

});

希望能帮助到你。

以上是 mongoose查询findOne时不能同时查询两个属性吗? 的全部内容, 来源链接: utcz.com/p/196455.html

回到顶部