users.find({uname: this.uname, passwd: this.passwd}, (err, docs) => {
if (docs.length === 0) {
return true;
} else {
return false;
}
});
如题 想在数据库中匹配帐号和密码 然后返回一个值
但是显然捕捉不到 能否捕捉到异步执行完后的值
或者 同步怎么写??
没搞明白为啥要捕捉异步执行完后的值,你把你需要用到这个执行结果的业务逻辑,放到
callback
里面不久可以了么?Promise能不能帮到你呢?
async/await Promise的优雅版
Generator
EventEmitter
写不下去了,我还是没搞懂你为啥要捕捉异步执行完后的值,那我为啥还要回答呢,哎!!好吧!理解不对的话就忽略。