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

$opslag ved hjælp af mongoose

Mongooose pluraliser databasenavnet Så i stedet for at bruge AuditTask du bør bruge audittasks

ELLER

Du kan først importere databasen i din fil som

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

og brug det i din $lookup aggregering

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



  1. Rails Mongoid kan ikke godkendes - mislykkedes med fejl 13:ikke autoriseret til forespørgsel på my_db.my_collection

  2. Mongodb Læs præferencer

  3. MongoDB $lookup vs Mongoose befolke

  4. Konverter en MongoCursor fra ->find() til en matrix