MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Polecenie nie powiodło się z powodu błędu 168 (InvalidPipelineOperator):„Nierozpoznane wyrażenie „$match”

Problem polega na tym, że masz match wewnątrz project

Powinna to być array list etapów. Pierwszym elementem powinien być match lub project .

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

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

Przekaż te dwie listy tablic.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Zapisz tablice w schemacie Mongoose

  2. Średnie zapytanie agregacyjne Mongo bez grupy

  3. Jak wymusić unikalny osadzony dokument w mongoid

  4. Wydajny sposób stronicowania z MongoDB i ASP.NET MVC

  5. sailsjs nadal używa domyślnej bazy danych po zmianie na mongodb