MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Perbarui Mongodb Banyak

  1. Ini adalah tipikal hubungan satu-ke-banyak. Jadi dalam hal Pengguna Anda dapat memiliki skema berikut:

//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. Jika Anda ingin memperbarui banyak dokumen untuk aktivitas:

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. indeks teks diperlukan untuk kueri $teks

  2. MongoDB - Memperbarui hanya $ref dari tipe bidang DBRef

  3. Tidak dapat mengakses properti objek dari respons Mongoose

  4. Referensi Dokumen Lain dengan String daripada ObjectId

  5. Buat skrip untuk membuat koleksi MongoDB dari Mongo shell?