mongoose.Types.ObjectId
je ObjectId
funkce konstruktoru, to, co chcete použít v definicích schématu, je mongoose.Schema.Types.ObjectId
(nebo mongoose.Schema.ObjectId
).
Takže deviceSchema
by měl místo toho vypadat takto:
var deviceSchema = schema({
name : String,
type : String,
room: {type: mongoose.Schema.Types.ObjectId, ref: 'Room'},
users: [{type:mongoose.Schema.Types.ObjectId, ref: 'User'}]
});