Vous essayez d'extraire une chaîne d'un tableau basé sur la regex. Le problème est que votre tableau se compose de cartes/objets/peu importe, donc sans surprise, vous ne pouvez rien extraire. C'est pourquoi vous voyez 1 matched
et 0 modifies
.
db.testcaseCollection.update({
"name" : "testcase2"
}, {
$pull : {
steps: { spec1: {$regex: 'postPet' }}
}
})
Consultez la documentation pour savoir comment utiliser $pull