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

chỉ định vị trí $ push trong bộ sưu tập bằng Pymongo

Bạn đang sử dụng sai nhà điều hành cập nhật. Những gì bạn cần là $ set toán tử cập nhật và vị trí $ cập nhật toán tử.

db.collection.update_one(
    {'class.className': 'cse131'},
    {'$set': {'class.$.time': '3:30'}} # or {'class.$.status': 'pass'}
)



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Chuyển đổi kiểu dữ liệu trong MongoDB

  2. Làm cách nào để trả về một mảng các đối tượng mongodb trong pymongo (không có con trỏ)? MapReduce có thể làm điều này không?

  3. Mongoose - Tăng giá trị bên trong một mảng đối tượng

  4. Giao dịch MongoDB

  5. Bản đồ MongoDB ()