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

MongoDB memperbarui array bersarang

update({ invited.key : 84026702 }, { invited.$.used : true });

Ini pada dasarnya melakukan apa yang Anda inginkan dan harus bekerja dengan baik. Lihat operator posisi di mongodb:http://www.mongodb. org/display/DOCS/Updating#Updating-The%24positionaloperator

Atau di PHP (saat pertanyaan Anda ditandai), Anda dapat melakukan:

$mongo->collection->update(array('invited.key' => 84026702), array('invited.$.used' => true));



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. pengurangan nilai dalam koleksi hingga 0

  2. mongorestore gagal karena BSONSize tidak valid

  3. JSON.parse() setara dalam driver mongo 3.x untuk Java

  4. Bagaimana Cara Menginstal Driver PHP MongoDB untuk XAMPP di OSX?

  5. Cara Mendapatkan Alamat Server dari server tempat data diambil