sql >> Databasteknik >  >> NoSQL >> MongoDB

Kommandot misslyckades med fel 168 (InvalidPipelineOperator):'Okänt uttryck '$match'

Problemet är att du har match inuti project

Det bör vara array list av etapper. Det första elementet ska vara antingen match eller project .

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

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

Passera dessa två arraylistor.




  1. Mongodb Aggregation ramgrupp och sortera

  2. Hur kan jag kopiera en samling från MongoDB med pymongo och klistra in i en annan tom samling?

  3. Spara en mycket stor CSV till mongoDB med mongoose

  4. Hur man avfyrar råa MongoDB-frågor direkt i Ruby