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

MongoDB:Tìm thấy quá nhiều phần tử vị trí (tức là '$') trong đường dẫn

Bạn CÓ THỂ làm điều này, bạn chỉ cần Mongo 3.6! Thay vì thiết kế lại cơ sở dữ liệu của mình, bạn có thể sử dụng tính năng Bộ lọc mảng trong Mongo 3.6, bạn có thể tìm thấy tính năng này tại đây:

https://thecodebarbarian.com/a-nodejs-perspective-on-mongodb-36-array-filters

Cái hay của điều này là bạn có thể liên kết tất cả các kết quả phù hợp trong một mảng với một biến và sau đó tham chiếu đến biến đó sau đó. Đây là ví dụ điển hình từ liên kết ở trên:



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Các trường cập nhật MongoDB trong mảng lồng nhau

  2. Đồng tiền trong gopkg.in/mgo.v2 (Mongo, Go)

  3. Các phương pháp hay nhất để bảo mật MongoDB

  4. Làm cách nào để biết ngày tạo bộ sưu tập MongoDB bằng trình điều khiển MongoDB C #?

  5. MongoDB:ngoại lệ trong initAndListen:20 Đã cố tạo tệp khóa trên thư mục chỉ đọc:/ data / db, chấm dứt