mongoose.Types.ObjectId是
ObjectId构造函数,要在模式定义中使用的是
mongoose.Schema.Types.ObjectId(或
mongoose.Schema.ObjectId)。
所以
deviceSchema应该看起来像这样:
var deviceSchema = schema({ name : String, type : String, room: {type: mongoose.Schema.Types.ObjectId, ref: 'Room'}, users: [{type:mongoose.Schema.Types.ObjectId, ref: 'User'}]});


