sql >> Databáze >  >> NoSQL >> MongoDB

Mongoose:Rekurzivní vložený dokument v Coffeescriptu

Vložené dokumenty mohou existovat pouze jako položky v poli. To je záměrné, můžete se zeptat autorů z jejich důvodů :)

Možná budete chtít použít DBRef :

Person = new Schema
  mother: { type: Schema.ObjectId, ref: 'Person' }
  father: { type: Schema.ObjectId, ref: 'Person' }

(všimněte si, že nepotřebujete add zavolat)

Viz docs for populate/DBRef .




  1. Filtrovat pole v mongodb

  2. MongoDB Schema Design - Chat v reálném čase

  3. Minimongo zatím v projekcích nepodporuje operátora $

  4. MongoDB $mergeObjects