我想在我的模型中创建一个方法,以返回给定twitterid的用户的mongodb id。它看起来像这样:
userSchema.statics = {
getMongoIdByTwitterName : function (twittername){
this.findOne(({twitterID : req.user.id},
function(err, user){
};
)
}
}
但这显然不会返回任何内容,我该如何让这个函数返回用户?
答案 0 :(得分:2)
使用回调函数怎么样?
userSchema.statics = {
getMongoIdByTwitterName : function (twittername, callback){
this.findOne(findOne({twitterID : req.user.id},
callback(err, user);
)
}
}