В таких случаях комментирование mongoDB не так очевидно, как любая другая СУБД. Как вы знаете, MONGODB вовсе не RDBMS. Кроме того, поскольку это система сериализации данных, вам необходимо оставлять комментарии к каждому обновлению, независимо от того, что вы используете в качестве серверной технологии - PHP / ASP / JAVA или NODE.
db.collection.find( { <query> } )._addSpecial( "$comment", <comment> )
db.collection.find( { <query> } ).comment( <comment> )
db.collection.find( { $query: { <query> }, $comment: <comment> } )
Также, пожалуйста, перейдите по ссылке
https://docs.mongodb.com/manual/reference/operator/meta/comment/
Помните, что массив Mongo DB Jason будет работать следующим образом, как показано в примере
comments => [{_id, user_id, body, created_at}]
comments => [{_id, body, created_at}]
comments => [{_id, user_id, body }]
и т. Д. ... Используйте его соответственно ...