sql >> Database >  >> NoSQL >> MongoDB

MongoDB $ lookup Objectid krijgt lege array?

De from veld in $lookup is de naam van de collectie, niet de naam van een modelvariabele. Dus als u het model op deze manier initialiseert

db.model('User', userSchema)

dan zou de opzoekvraag

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



  1. Hoe haal je alle sleutels die overeenkomen met een specifiek patroon uit een hash in redis?

  2. Hoe MongoDB-veldnaam op willekeurige diepte te vinden

  3. Documenten bijwerken in MongoDB

  4. Redis diff tussen twee lijsten?