MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Mongoose:Рекурсивен вграден документ в Coffeescript

Вградените документи могат да съществуват само като елементи в масив. Това е предвидено, можете да попитате авторите поради техните причини :)

Може да искате да използвате DBRef :

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

(забележете, че не се нуждаете от add обаждане)

Вижте документите за populate/DBRef .




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Има ли инструменти за миграция на схеми за NoSQL бази данни?

  2. Разбиране на опциите за архивиране на MongoDB

  3. Преоформете всички документи в колекцията

  4. MongoTimeoutException:Няма съвпадение на сървъра - MongoDB Atlas

  5. Вземете последния вмъкнат идентификатор на документ в MongoDB с драйвер на Java