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

La commande a échoué avec l'erreur 168 (InvalidPipelineOperator):'Expression non reconnue '$match'

Le problème est que vous avez match à l'intérieur du project

Ce devrait être array list d'étapes. Le premier élément doit être soit match ou project .

Document matchDoc = new Document(\*matching condition*/);

Document projectDoc = new Document(/*project doc*/);

Passez ces deux listes de tableaux.