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

Làm cách nào để lấy các tài liệu con từ một mảng?

Trong tình huống như thế này, bạn sử dụng $ vị trí cập nhật nhà điều hành. Một điều cần lưu ý là trường mảng phải xuất hiện như một phần của tài liệu truy vấn. Đó là lý do giải thích việc sử dụng $exists tại đây.

db.collection.update(
    { "id": "8888",  "aloh.saludo": { "$exists": true } }, 
    { "$pull": { "aloh.$.saludo": { "qwe": "rty", "sad": "fet" } } }
)


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Liệt kê tất cả các bộ sưu tập trong cơ sở dữ liệu mongo trong tập lệnh nodejs

  2. Cuộc chiến của các cơ sở dữ liệu NoSQL - So sánh MongoDB và Firebase

  3. Làm cách nào để duyệt hoặc truy vấn dữ liệu MongoDB trực tiếp?

  4. Cách bắt đầu với Tự động hóa cơ sở dữ liệu

  5. ghi lại tất cả các truy vấn mongoose kích hoạt trong ứng dụng