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

Xóa khóa khỏi tài liệu MongoDB bằng Mongoose

Trong các phiên bản đầu tiên, bạn sẽ cần phải thả trình điều khiển node-mongodb-native xuống. Mỗi mô hình có một đối tượng bộ sưu tập chứa tất cả các phương thức mà node-mongodb-native cung cấp. Vì vậy, bạn có thể thực hiện hành động được đề cập bằng cách này:

User.collection.update({_id: user._id}, {$unset: {field: 1 }});

Kể từ phiên bản 2.0, bạn có thể làm:

User.update({_id: user._id}, {$unset: {field: 1 }}, callback);

Và kể từ phiên bản 2.4, nếu bạn đã có phiên bản của một mô hình, bạn có thể thực hiện:

doc.field = undefined;
doc.save(callback);


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Tôi cần truy xuất đối tượng MongoDB chỉ với mục mảng của bộ lọc

  2. Nhận bản ghi MongoDB mới nhất theo trường ngày giờ

  3. Làm thế nào để định cấu hình MongoDB trình điều khiển Java MongoOptions để sử dụng trong sản xuất?

  4. Lưu trữ các cấu trúc lồng nhau với mgo

  5. Mongodb PHP - Số nguyên với số thập phân