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

Cara menghapus objek bersarang dalam di mongodb

Saya mencoba melakukannya dan sepertinya apa yang Anda coba lakukan harus bekerja dengan benar. Saya akan memeriksa kueri Anda untuk menemukan dokumen yang tepat untuk diperbarui dan memastikannya menemukan apa yang Anda inginkan.

> db.books.findOne()
{
        "_id" : "1234567890",
        "title" : "Lord Of The Rings",
        "books" : {
                "1234567890" : {
                        "_id" : "123456789890",
                        "title" : "The Two Towers",
                        "page_count" : {
                                "en" : 6000,
                                "de" : 7000
                        }
                },
                "2234567890" : {
                        "_id" : "223456789890",
                        "title" : "The Return Of The King",
                        "page_count" : {
                                "en" : 6000,
                                "de" : 7000
                        }
                }
        }
}
> db.books.update({'_id': "1234567890"}, {$unset: {'books.2234567890.page_count': ""}})
> db.books.findOne()
{
        "_id" : "1234567890",
        "books" : {
                "1234567890" : {
                        "_id" : "123456789890",
                        "title" : "The Two Towers",
                        "page_count" : {
                                "en" : 6000,
                                "de" : 7000
                        }
                },
                "2234567890" : {
                        "_id" : "223456789890",
                        "title" : "The Return Of The King"
                }
        },
        "title" : "Lord Of The Rings"
}
>



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB - Perbarui Dokumen

  2. MongoError:topologi dihancurkan saat digunakan dengan api NextJs

  3. Apakah ada opsi upsert dalam perintah insert mongodb?

  4. Bagaimana cara mengekspor data mongoDB ke dalam format CSV?

  5. MongoDB - pencarian operator $text untuk frasa ATAU kata