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

pernyataan pembaruan mongoDB menggunakan regex

Anda mencoba menarik string dari array berdasarkan regex. Masalahnya adalah array Anda terdiri dari peta/objek/apa pun, jadi tidak mengherankan Anda tidak dapat menarik apa pun. Inilah mengapa Anda melihat 1 matched dan 0 modifies .

db.testcaseCollection.update({
  "name" : "testcase2"
}, {
   $pull : {
      steps: { spec1: {$regex: 'postPet' }}
   }
})

Lihatlah dokumentasi tentang bagaimana Anda dapat menggunakan $pull




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB Tercepat di Azure!

  2. Tambahkan item ke larik dokumen MongoDB di PyMongo tanpa penyisipan ulang

  3. Pembuatan Versi Objek Java MongoDB

  4. luwak unik:benar tidak berfungsi

  5. MongoDB:Bagaimana Cara Menghapus Semua Catatan Koleksi di MongoDB Shell?