Doctrine – Entity manager is closed, reset entity manažeru po chybě
- aliamjid
- Člen | 8
Zdravím,
je způsob jak v rámci doctrine v nette řešit chybu Entity manager is closed?
zjednodušený case:
try {
$this->em->flush($entity); //vyhodí chybu a tím se uzavře entity manager
} catch ($e) {}
$this->em->flush($entity2); //exception - entity manager is closed
V symfony by se toto dalo řešit takto
try {
$this->em->flush($entity); //vyhodí chybu a tím se uzavře entity manager
} catch ($e) {
$this->doctrine->resetEntityManager();
}
$this->em->flush($entity2); //projde
Editoval aliamjid (15. 9. 2022 19:52)