MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Lệnh không thành công với lỗi 168 (InvalidPipelineOperator):'Biểu thức không được nhận dạng' $ match '

Vấn đề là bạn có match bên trong project

Nó phải là array list của các giai đoạn. Phần tử đầu tiên phải là match hoặc project .

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

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

Chuyển hai danh sách mảng này.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Làm thế nào để xác định một vòng kết nối cho một giản đồ mongo db?

  2. Mongoose Populate không hoạt động với Array of ObjectIds

  3. Xuất json hợp lệ từ bộ sưu tập mongodb

  4. Làm thế nào để tìm mảng trên đối tượng doc mongoose?

  5. Xác thực Mongoose:bắt buộc:false, validate:regex, các vấn đề với giá trị trống