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

Wirtualna populacja z Mongoose

Możesz użyć atrybutu ścieżki do precyzyjnych linków, działa to również w przypadku typów tablic.

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. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Jak przechowywać wartości logiczne w mongodb?

  2. Zarządzanie użytkownikami w węźle js za pomocą express, mongodb jako baza danych serwera

  3. Analizuj wydajność zapytania - mongoDB

  4. Jak odpytywać mongodb z groovy/grails?

  5. jak dodać --auth dla obrazu mongodb podczas korzystania z docker-compose?