我想提出一个简单的findOne
请求,我有一个问题试图在“子属性”上设置条件。
我试图找到的模型确实存在于我的 bdd 上,但我每次都去这个else
案例:
Model.findOne({ email : { value: 'toto@gmail.com' } }, 'username email', function(error, User){
if (error){
console.log('Error query.');
}else if (User){
console.log('User found from email.'); //Expected to go here
}else{
console.log('Any user found.'); //Goes here everytime
}
});
我想这很正常,因为我不在“子属性”上的其他查询运行良好,那么该怎么做(从“子属性”中查找模型)?