sql >> Database >  >> NoSQL >> MongoDB

GraphQL-fout bij het retourneren van het resultaat van de mongoose-aggregaatopdracht

U kunt proberen de resultatenlijst naar Mongoose-documenten te casten en het resultaat in een belofte te verpakken als:

Company.aggregate(pipeline).exec((err, result) => 
    (    
        new Promise((resolve, reject) => {
            if (err) {
                reject(err)
            } else {                    
                resolve(result.map(doc => { 
                    delete doc.company_users;
                    return new Company( doc );
                }))
            }
        })
    ))



  1. Atomaire samenvoeging op rijniveau VERVANGEN in BigQuery

  2. Mongodb-indexering voor aggregaten

  3. Controleren of er een Index bestaat in mongodb

  4. Hoe te registreren en een schema aan te roepen in mangoest