MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

$ lookup usando mangusto


Mongooose pluraliza o nome do banco de dados Então, em vez de usar AuditTask você deve usar audittasks

OU

Você pode primeiro importar o banco de dados em seu arquivo como
import AuditTask from './AuditTask` 
or 
const AuditTask = require('./AuditTask')

e use-o em seu $lookup agregação
{ '$lookup': {
  'from': AuditTask.collection.name,
  'localField': '_id',
  'foreignField': 'checklist_id',
  'as': 'TaskData'
}}