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

Cập nhật tài liệu nhúng Mongoose

Khi cập nhật Mixed loại (dường như là bất kỳ thứ gì khác ngoài loại cơ bản, vì vậy cũng bao gồm các tài liệu được nhúng), người ta phải gọi .markModified trên tài liệu. Trong trường hợp này, nó sẽ là:

talk.markModified("vote"); // mention that `talk.vote` has been modified

talk.save(function(err) {
    // ...
});

Hy vọng điều này sẽ giúp ích cho ai đó trong tương lai vì tôi không thể tìm thấy câu trả lời nhanh chóng.

Tham khảo:



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Cập nhật nhiều tài liệu trong một bộ sưu tập bằng cách sử dụng trường hợp chuyển đổi

  2. Nếu tôi có id tài liệu mongo dưới dạng một chuỗi, làm cách nào để truy vấn nó dưới dạng _id?

  3. Cách tạo lược đồ Mongoose từ JSON

  4. Spring Data MongoDB - $ eq trong $ dự án hỗ trợ

  5. Đã nâng cấp mongo lên 2.6 bằng cách sử dụng home-brew và hiện không thể kết nối