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

Xóa phần tử khỏi mongodb mảng lồng nhau

Bạn có thể thử truy vấn cập nhật bên dưới trong phiên bản 3.6.

Invoice.update( 
 {}, 
 {"$pull":{"attachment.$[].files":{_id:ObjectId("5b7969ac8fb15f3e5c8e844e")}}}, 
 {"multi": true}, function (err, result) {console.log(result);
});

Sử dụng db.adminCommand( { setFeatureCompatibilityVersion: 3.6 or 4.0 depending on your version } ) nếu bạn đang nâng cấp từ phiên bản cũ.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Làm cách nào để bạn định cấu hình Embedded MongDB để kiểm tra tích hợp trong ứng dụng Spring Boot?

  2. Cách thêm dữ liệu vào mảng trong Mongoose Schema

  3. Hướng dẫn triển khai và bảo trì MongoDB bằng Puppet:Phần 2

  4. nhận đối tượng mongodb _id sau khi upert bằng php

  5. Mongodb đếm tất cả các phần tử mảng trong tất cả các đối tượng khớp theo tiêu chí