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

Phiên bản Mongoose .save () không hoạt động

Tôi có cùng một vấn đề. vấn đề của tôi là về việc thay đổi một mảng bên trong db, sau đó khi tôi cố gắng sử dụng .save (), nó không hiểu rằng tôi đã thay đổi bất kỳ thứ gì, sau đó .save () không hoạt động. Tôi chỉ sử dụng markModified () trước đây sử dụng .save () và vấn đề của tôi đã được giải quyết.

đây là mã của tôi có vấn đề:(không hoạt động)

club.members[index].name = new_name;
club.save();

đây là mã đã giải quyết của tôi:(đang làm việc)

club.members[index].name = new_name;
club.markModified('members');
club.save();

tận hưởng!



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Cách giải quyết lỗi:dbpath (/ data / db /) không tồn tại vĩnh viễn trong MongoDB

  2. Tính năng không được hỗ trợ:$ text trong document db với khả năng tương thích mongodb 3.6

  3. MongoDB - Làm cách nào để trả lại tài liệu có <field_value> dưới dạng <field_key>?

  4. Loại MongoDB nào không được mongoimport / mongoexport lưu giữ?

  5. Node.js SSH Tunneling tới MongoDB bằng Mongoose