MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Nestjs:poprawny schemat dla tablicy poddokumentów w manguście (bez domyślnego _id lub przedefiniowania ObjectId)

Twoi members prop nie jest prostą tablicą. Jest to zbiór podrzędnych dokumentów i powinien być zadeklarowany jako [SchemaTypes.ObjectId] który zaimplementuje dokumenty podrzędne z _id pole za pomocą domyślnego mongo ObjectID wartość:

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


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Jak połączyć flutter z MongoDB

  2. Jak mogę zaimplementować uprawnienia na poziomie pola dla MongoDB?

  3. Jak utworzyć pole Data z domyślną wartością jako bieżącym znacznikiem czasu w MongoDb?

  4. Co robię źle podczas manipulowania danymi w Meteor/MongoDB?

  5. Wywołać funkcję w agregacie mongodb?