sql >> Databasteknik >  >> NoSQL >> MongoDB

$lookup med mongoose

Mongooose pluralisera databasnamnet Så istället för att använda AuditTask du bör använda audittasks

ELLER

Du kan först importera databasen i din fil som

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

och använd den i din $lookup aggregering

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



  1. Subtrahera $summa från underdokument

  2. Hur man fixar MongoError:Kan inte använda en session som har avslutats

  3. Hur beskriver jag en samling i Mongo?

  4. Mongodb-aggregation per dag baserat på unix-tidsstämpel