2015-06-09 6 views
0

Я ищу лучший способ иметь родительскую модель, которая ссылается на переменные дочерние модели. Есть ли способ установить ссылку при сохранении родительской модели, а затем заселить ее автоматически? Если нет, то каков наилучший способ создания родительской модели с переменными подполями.Ссылка на схему схемы Mongoose

var ChildSchema1 = new Schema({ 
    field1: String, 
    field2: String 
}); 


var ChildSchema2 = new Schema ({ 
    field3: Number, 
    field4: String 
}); 

var ParentSchema = new Schema({ 
    name: {type: String, required: true}, 
    child_ref: {type: ObjectId, ref: ChildSchema1 OR ChildSchema2} 
}); 

ответ