sql >> Databáze >  >> NoSQL >> MongoDB

Chyba GraphQL vrací výsledek příkazu agregace mongoose

Můžete zkusit přenést seznam výsledků do dokumentů Mongoose a zabalit výsledek do slibu jako:

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. Jak převést řetězec na ObjectId v nativním ovladači nodejs mongodb?

  2. Podporuje místní emulátor Azure DocumentDB protokol mongodb?

  3. Volání uložené procedury v MongoDB přes C#

  4. Chyba Mongodb:Poziční operátor nenašel požadovanou shodu z dotazu