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

Mongodb cập nhật nhiều

  1. Đây là mối quan hệ một-nhiều điển hình. Vì vậy, trong trường hợp của Người dùng, bạn có thể có lược đồ sau:

//User
{
  //_id: ObjectId - this one is unique and inserted to every document by default  
  profile: String,
    ...
}
  
//Activity
{
  description: String,
  ...,

  userId: String, // referecing the user _id, e.g. "56a5eccb2258799919dc2c40"
}
  
  1. Nếu bạn muốn cập nhật nhiều tài liệu cho hoạt động:

db.activities.update({ userId: '56a5eccb2258799919dc2c40' }, { 
    $set: {
      description: 'new description'
    } 
  },
  {
    multi: true //means update all matching docs
  });

              


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Lỗi khóa trùng lặp với chỉ mục duy nhất mongodb 2dsphere

  2. Truy vấn MongoDB $ in với mảng phần tử regex

  3. Cảnh báo:Đang truy cập thuộc tính không tồn tại 'MongoError' của xuất mô-đun bên trong phụ thuộc vòng tròn

  4. Cấu trúc tài liệu MongoDB tốt để truy vấn người dùng / người theo dõi hiệu quả nhất là gì?

  5. Cách quản lý tài liệu trong MongoDB