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

изявление за актуализиране на mongoDB с помощта на регулярен израз

Опитвате се да изтеглите низ от масив въз основа на регулярния израз. Проблемът е, че вашият масив се състои от карти/обекти/каквото и да е, така че не е изненадващо, че не можете да изтеглите нищо. Ето защо виждате 1 matched и 0 modifies .

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

Разгледайте документацията за това как можете да използвате $pull




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Нормално ли е да има много връзки между node и mongo при използване на mongoose?

  2. Енуми в MongoDB

  3. Как да преобразувам SQL релация много към много в колекция mongoDB?

  4. MongoDB - необходим ли е DBREF?

  5. Задаването на опция за малки файлове за контролиране на журналирането не контролира размера