我正在用 ExpressJS、PassportJS、MongoDB 和 MongooseJS 编写一个 NodeJS 服务器。我只是设法让 PassportJS 使用通过 Mongoose 获得的用户数据进行身份验证。
但要让它工作,我必须使用如下所示的“findById”函数。
var UserModel = db.model('User',UserSchema);
UserModel.findById(id, function (err, user) { < SOME CODE > } );
UserModel
是猫鼬模型。我之前声明了模式UserSchema
。所以我想UserModel.findById()
是猫鼬模型的一种方法吗?
问题
有什么作用findById
,是否有相关文档?我用谷歌搜索了一下,但没有找到任何东西。