sql >> Database teknologi >  >> NoSQL >> MongoDB

MongoDB $lookup Objectid få tom array?

fra felt i $lookup er samlingsnavnet, ikke et modelvariabelnavn. Så hvis du initialiserer modellen sådan her

db.model('User', userSchema)

så skal opslagsforespørgslen være

commentModel.aggregate([{$lookup: {
  from: 'users',
  localField: 'author',
  foreignField: '_id',
  as: 'common'
}])



  1. sorter efter strenglængde i Mongodb/pymongo

  2. Opdel en streng med et tegn i Lua

  3. Kan MongoDB aggregeringsramme $group returnere en række værdier?

  4. Hvordan kan jeg stoppe redis-serveren?