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

Virtuální osídlení s Mongoose

Atribut path můžete použít pro přímé propojení, to by fungovalo i pro typy Array.

documentId: { type: mongoose.ObjectId, ref: 'Media' },
schema.virtual('educationDocument', {   
    ref: 'Media', // the collection/model name
    localField: 'education.documentId',
    foreignField: '_id',
    justOne: true, // default is false });
const users = await User.find({})
    .populate({ path: 'educationDocument' })
    .populate({ path: 'experienceDocument' })
    .populate({ path: 'certificationDocument' })
    .execPopulate()


  1. vypočítat frekvenci pomocí agregovaného rámce mongodb

  2. Jak převést objekt BasicDBO na dokument Mongo pomocí ovladače Java Mongo DB verze 3?

  3. Mongoose VersionError:Při ukládání dokumentu nebyl nalezen žádný odpovídající dokument pro ID

  4. Začínáme s Pythonem a MongoDB