Bonjour,
J'ai un service qui permet de logger les changements effectués dans les tables
Pour avoir les champs modifiés dans l'entité je fais
$uow = $this->em->getUnitOfWork();
$uow->computeChangeSets();
$changedFields = $uow->getEntityChangeSet($object);
La variable $changedFields contient bien la liste des modifications dans l'entité mais pas dans les tables associées. Ex. Si je demande les modifications dans la table blog, je voudrais aussi avoir les modifications de la table blog_text
Merci de votre aide