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

Xóa một đối tượng khỏi một mảng đối tượng trong MongoDB

Bạn đã gần. Truy vấn sẽ như thế này:

db.test.update({"city":"Palo Alto"},{"$pull":{"friends":{"name":"Frank"}}});

$pull lấy một đối tượng có trường chỉ định mảng trường "friends" . Giá trị {"name":"Frank"} đại diện cho truy vấn (chạy bên trong mảng) để tìm phần tử cần kéo ra.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Lệnh tổng hợp MongoDB thành mã Java

  2. DB với hiệu suất chèn / giây tốt nhất?

  3. Sử dụng tổng hợp trong mongodb để thực hiện cập nhật sau khi kết hợp truy vấn

  4. Mongodb - loại bỏ các trường rỗng một cách đệ quy?

  5. Có thể thiết lập MongoDB trong môi trường lưu trữ được chia sẻ không?