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

Hapus dokumen yang disematkan dalam susunan dokumen bersarang

Anda sangat dekat! Ingatlah bahwa "konten" terluar Anda adalah array itu sendiri. Jadi 2 perubahan karakter berikut berfungsi, gunakan content.$.assets di dalam nilai $pull.

db.presentations.update(
  {'content.assets._id': ObjectId('4fc63def5b20fb722900010e')}, 
  {$pull: {'content.$.assets': {'_id': ObjectId('4fc63def5b20fb722900010e')}}}
)

Perbesar.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Driver MongoDB C# - Abaikan bidang pada penjilidan

  2. MongoDB:Cara menemukan dokumen dengan id di dalam dokumen bersarang

  3. MongoDB $lookup Objectid mendapatkan array kosong?

  4. MongoDB Perbarui Array Dalam

  5. MongoDB di Azure:Bagaimana Cara Memilih Jenis Instans yang Tepat?