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

Chèn các giá trị mặc định không hoạt động mongodb

Bạn cần sử dụng tùy chọn setDefaultsOnInsert: true trong quá trình cập nhật update hoạt động.

Tài liệu

OrderModel.findOneAndUpdate(
  { order_no: orderNo },
  { $set: { items: [{ product_id: "abc", quantity: 1 }] }},
  { new: true, upsert: true, setDefaultsOnInsert: true }
)



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. PyMongo Tổng hợp cách nhận dữ liệu thực thi

  2. Làm thế nào để phát trực tuyến Kết quả truy vấn MongoDB với nodejs?

  3. MongoDB $ binarySize

  4. insertMany Xử lý lỗi trùng lặp

  5. Cách sử dụng lại kết nối mongo với các lời hứa