我正在使用猫鼬来存储信息。我的问题是我需要找到一个以前注册的模型名称。
我使用以下来源注册我的模型:
global.dbConn1.model('UserModel', new mongoose.Schema({
name: String
}, {versionKey: false}))
后来,我试图通过它的名字访问我的模型并查询它:
mongoose.model('UserModel').findById('<ID>', console.log /* CALLBACK */)
问题是findById()永远不会返回。我没有输出,因此从不调用回调(console.log)。但我没有收到错误,userModel也是正确的。
知道为什么从不调用CALLBACK?