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

Phân tích cú pháp một chuỗi truy vấn dài trực tiếp tới MongoDB (giống như bạn có thể làm trong SQL)

Bạn có thể chạy các truy vấn trực tiếp bằng cách sử dụng db.command trong nút js.

Truy vấn tổng hợp dưới dạng lệnh db có dạng dưới đây.

https:// docs. mongodb.com/manual/reference/command/aggregate/#aggregate-data-with-multi-stage-pipeline

Điều chỉnh javascript của bạn để gửi thông tin dưới dạng các cặp giá trị khóa. Nhập từng khóa cho collectionnamequery và chuyển các giá trị của chúng vào lệnh dưới đây.

db.command( aggregate: collectionname, pipeline: query, cursor: { } }

Các loại truy vấn khác nhau có cú pháp khác nhau. Vì vậy, bạn phải chuyển cặp giá trị khóa tương ứng trong db.command .

Thêm ở đây

https://docs.mongodb.com/manual/reference/command/




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. So sánh hiệu suất MongoDB trên đám mây công cộng:AWS, Azure &DigitalOcean

  2. Làm cách nào để thực hiện một câu lệnh SAU KHI kết thúc một vòng lặp trong javascript?

  3. updateMany dựa trên trường khác trong mongodb

  4. Cách chỉ trả về các tài liệu lồng nhau của một mảng từ tất cả các tài liệu

  5. Làm thế nào để triển khai oAuth2 cùng với xác thực JWT trong khởi động mùa xuân?