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

Nestjs:Правилна схема за масив от поддокументи в mongoose (без _id по подразбиране или предефиниране на ObjectId)

Вашите members prop не е прост масив. Това е колекция от поддокументи и трябва да се декларира като [SchemaTypes.ObjectId] който ще имплементира поддокументи с _id поле чрез mongo по подразбиране ObjectID стойност:

@Prop({ type: [SchemaTypes.ObjectId], ref: 'GuildMember'})
members: GuildMember[]


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Грешка в Mongoose Promise

  2. NodeJS, Mongoose:Как да получите свързани данни с помощта на mongoose

  3. Изтегляне на MongoDB Java

  4. Mongodb - дублирани полета в $set и $setOnInsert

  5. mongodb възстановяване премахнати записи