czy mangusta ma czek isDirty?

Mam konfigurację mongoose, która zawiera wbudowany schemat, powiedzmy: Blogpost z osadzonymi komentarzami. Komentarze mogą być edytowane przez oryginalnego wydawcę, a także przez redaktora / administratora. Po dodaniu / edycji komentarza cały blog zostaje zapisany.

Mam wbudowane specjalne oprogramowanie pośrednie mangusty skonfigurowane w osadzonym schemacie komentarza, które automatycznie ustawia ostatnią datę dla tego konkretnego komentarza.

Rzecz w tym, że „pre” jest wywoływany KAŻDYM komentarzem na blogu, ponieważ dzwonię do save () na blogu. (Z innych powodów muszę to zrobić w ten sposób). Dlatego potrzebuję sposobu sprawdzenia, które komentarze zmieniły się (lub są nowe) od czasu ich ostatniego zapisania (jako część ogólnego zapisu w Blogpost) ()

Zadanie: jak sprawdzić „pre”, czy komentarz się zmienił, czy nie? Oczywiście dzwonięthis.isNew nie wystarcza, ponieważ komentarze można edytować (tzn. nie są nowe).

Czy jest jakiśisDirty lub podobny, którego nie widzę?

questionAnswers(3)

yourAnswerToTheQuestion