sql >> Databasteknik >  >> NoSQL >> MongoDB

Mongoose Populera bas på ett annat fält Dynamisk ref

I det här fallet kan du använda fylla med dynamisk ref . Till exempel:

const CommentSchema = mongoose.Schema({
  description: String,
  user_type: String  // Student or Teacher
  user_id: {
    type: Schema.Types.ObjectId,
    refPath: 'user_type'
  }
})



  1. Hur fungerar MongoDB $text-sökning?

  2. Beräknar genomsnittet för de senaste 200 dagarna i MongoDB-aggregation och NodeJS

  3. Generera PDF med JasperReports Library och MongoDB

  4. Förklara aggregerat ramverk