Votre $pull
la syntaxe est désactivée, elle devrait être :
db.tt.update({'comments.name': '2'}, {$pull: {comments: {name: '2'}}})
Votre $pull
la syntaxe est désactivée, elle devrait être :
db.tt.update({'comments.name': '2'}, {$pull: {comments: {name: '2'}}})