正規表現に基づいて配列から文字列をプルしようとしています。問題は、配列がマップ/オブジェクト/その他で構成されているため、当然のことながら何もプルできないことです。これが、1つのmatched
が表示される理由です。 および0modifies
。
db.testcaseCollection.update({
"name" : "testcase2"
}, {
$pull : {
steps: { spec1: {$regex: 'postPet' }}
}
})