Jika Anda dapat mengidentifikasi item komentar dengan mencocokkan userid, nama, atau komentar -- maka Anda dapat menghapus komentar tersebut menggunakan update() perintah dengan $pull pengubah beserta kondisi yang sesuai.
Jika Anda tidak dapat melakukan seperti di atas, sertakan id unik di komentar (seperti UUID ).
Untuk menghapus komentar, lakukan hal berikut:
db.coll.update({<cond to identify document}, {$pull: {'comments': {'name': <name>}}} )
Jika Anda menggunakan id, yang lebih disukai:
db.coll.update({<cond to identify document}, {$pull: {'comments': {'id': <id>}}} )