MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

mongodb Der Modifikator $pull/$pullAll kann nicht auf Nicht-Array angewendet werden, So entfernen Sie ein Array-Element

Ihr $pull Syntax ausgeschaltet ist, sollte es sein:

db.tt.update({'comments.name': '2'}, {$pull: {comments: {name: '2'}}})