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

Xóa một mục khỏi mongodb mảng tương đương trong mongoose

Điều này sẽ thực hiện thủ thuật:

db.lists.update(
    {}, 
    { $pull: {"items": {"_id" :ObjectId("5399e2cc2d7b0349d89d2b44") }},
    { multi: true }})

Đối với mọi tài liệu trong bộ sưu tập ({} nghĩa là truy vấn trống), nó xóa mọi mục có _id được cung cấp (trong items mảng). Không có multi tùy chọn, chỉ tài liệu đầu tiên được tìm thấy sẽ bị ảnh hưởng



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Kiểm tra kết nối trình điều khiển mongodb PHP

  2. Không thể khởi động dịch vụ MongoDB 3.0.2 trên CentOS 7

  3. Cách hiệu quả nhất để thay đổi giá trị trường chuỗi thành chuỗi con của nó

  4. Hủy phiên bản hóa giao diện trong MongoDB bằng C # - Giá trị dấu phân biệt không xác định

  5. Làm cách nào để MongoDB sắp xếp tài liệu của họ trong một bộ sưu tập?