Ingesloten documenten kunnen alleen bestaan als items in een array. Dat is zo ontworpen, je kunt de auteurs vragen om hun redenen :)
Misschien wilt u een DBRef
. gebruiken :
Person = new Schema
mother: { type: Schema.ObjectId, ref: 'Person' }
father: { type: Schema.ObjectId, ref: 'Person' }
(merk op dat je de add
niet nodig hebt bellen)
Zie de docs voor populate/DBRef .