Dokumen yang disematkan hanya bisa ada sebagai item dalam larik. Itu dengan desain, Anda dapat meminta penulis untuk alasan mereka :)
Anda mungkin ingin menggunakan DBRef
:
Person = new Schema
mother: { type: Schema.ObjectId, ref: 'Person' }
father: { type: Schema.ObjectId, ref: 'Person' }
(perhatikan Anda tidak memerlukan add
telepon)
Lihat dokumen untuk populate/DBRef .