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

Kommando mislykkedes med fejl 168 (InvalidPipelineOperator):'Ugenkendt udtryk '$match'

Problemet er, at du har match inde i project

Det skal være array list af etaper. Det første element skal enten være match eller project .

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

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

Bestå disse to array-lister.




  1. Bedste måde at oprette forbindelse til MongoDB ved hjælp af Node.js

  2. mongodb schema.createIndex er ikke en funktion

  3. Hvordan fjerner du dubletter baseret på en nøgle i Mongodb?

  4. Hvordan fungerer eksemplet med optælling af meddelelser i Meteor-dokumenter?