MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

$lookup retourne un tableau vide

vérifiez-vous à partir de la clause, est-ce le nom de votre collection ? J'ai utilisé le nom du schéma au lieu du nom de la collection, ce qui donne un résultat vide.

{$lookup:
        {
          from: 'classes',  //check this
          localField: 'owner',//**String**
          foreignField: '_id', //**ObjectId**
          as: 'classes'
        }
      }