mongoose.Types.ObjectId
là ObjectId
hàm khởi tạo, những gì bạn muốn sử dụng trong định nghĩa lược đồ là mongoose.Schema.Types.ObjectId
(hoặc mongoose.Schema.ObjectId
).
Vì vậy, deviceSchema
thay vào đó sẽ trông như thế này:
var deviceSchema = schema({
name : String,
type : String,
room: {type: mongoose.Schema.Types.ObjectId, ref: 'Room'},
users: [{type:mongoose.Schema.Types.ObjectId, ref: 'User'}]
});