MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Nestjs:Esquema correto para matriz de subdocumentos no mangusto (sem _id padrão ou redefinir ObjectId)


Seus members prop não é um array simples. É uma coleção de subdocumentos e deve ser declarado como [SchemaTypes.ObjectId] que implementará subdocumentos com _id campo via mongo padrão ObjectID valor:
@Prop({ type: [SchemaTypes.ObjectId], ref: 'GuildMember'})
members: GuildMember[]