MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Instrukcja aktualizacji mongoDB przy użyciu regex

Próbujesz wyciągnąć ciąg z tablicy na podstawie wyrażenia regularnego. Problem polega na tym, że twoja tablica składa się z map/obiektów/cokolwiek, więc nic dziwnego, że nie możesz nic wyciągnąć. Dlatego widzisz 1 matched i 0 modifies .

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

Zajrzyj do dokumentacji, jak używać $pull




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB - usuń znaki nienumeryczne w polu

  2. MongoDB Kafka Sink Connector nie przetwarza procesora RenameByRegex

  3. MongoDB - pomoc z zapytaniem PHP

  4. Mongoose zapytanie zagnieżdżone dokumenty większe lub mniejsze niż określona data

  5. Gdzie jest zainstalowany mongoimport w systemie Mac OS X?