Мне нужно проверить, изменилась ли сохраненная сущность и нуждается ли она в обновлении базы данных. То, что я сделал (и не сработало), было следующим:
$product = $entityManager->getRepository('Product')->find(3);
$product->setName('A different name');
var_export($entityManager->getUnitOfWork()->isScheduledForUpdate($product));
Что код печатает всегда false
, я также пытался промыть перед проверкой единицы работы, но не получилось.
У кого-нибудь есть предложение?