MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

$lookup en utilisant la mangouste

Mongooose pluralise le nom de la base de données Donc au lieu d'utiliser AuditTask vous devez utiliser audittasks

OU

Vous pouvez d'abord importer la base de données dans votre fichier comme

import AuditTask from './AuditTask` 
or 
const AuditTask = require('./AuditTask')

et utilisez-le dans votre $lookup agrégation

{ '$lookup': {
  'from': AuditTask.collection.name,
  'localField': '_id',
  'foreignField': 'checklist_id',
  'as': 'TaskData'
}}