MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Изтриване на ключ/стойност от съществуващ запис в MongoDB

Опитайте $unset в извикване на update() .

Като това:

db.collection_name.update({ _id: 1234 }, { $unset : { description : 1} })

И, както коментира vikneshwar, ако искате да премахнете едно поле от всички (или няколко) документи, можете да използвате updateMany() така:

db.collection_name.updateMany({}, { $unset : { description : 1} })


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB $sampleRate

  2. 3 начина за пускане на индекс в MongoDB

  3. Променете и пуснете отново MongoDB oplog

  4. MongoDB countDocuments()

  5. как да предадем променлива към регулярен израз