сущности, думаю может попробовать через Lifecycle Callbacks там и методы у PreUpdateEventArgs есть типа hasChangedField(). Вот интересно он изменения дочерних коллекций тоже отследит? Стоит ли вообще по этой дороге идти?
попробуй, расскажешь
звучит как event sourcing
мы на onFlush собираем такие штуки, через UnitOfWork
Обсуждают сегодня