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

đặt trường là trống cho đối tượng mongo bằng cách sử dụng mongoose

Để xóa các thuộc tính đó khỏi tài liệu hiện có của bạn, hãy đặt chúng thành undefined thay vì null trước khi lưu tài liệu:

user.first_name = undefined;
user.signup_date = undefined;

user.save();

Được xác nhận là vẫn hoạt động trong Mongoose 5.9.7. Lưu ý rằng trường bạn đang cố gắng xóa vẫn phải được xác định trong lược đồ của bạn để trường này hoạt động.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Truy vấn tổng MongoDb

  2. Mongodb Aggregation Framework:$ group có sử dụng chỉ mục không?

  3. Đường dẫn cơ sở dữ liệu mặc định cho MongoDB là gì?

  4. MongoDB Hiển thị người dùng hiện tại

  5. MongoDB PHP UTF-8 sự cố