我想使用这段代码,但它在flush()时中断,没有任何异常消息:in ../vendor/doctrine/lib/Doctrine/ORM/UnitOfWork.php at line 726
4. at UnitOfWork ->executeInserts (object/vendor/doctrine
$new->setAmount($new->getAmount() + 1); $em->flush(); }在提交表单后,我得到了FatalErrorException: Error: Maximum function nesting level of '100'>update()中的/var/www/issue/vendor/d
\vendor\doctrine\orm\lib\Doctrine\ORM\UnitOfWork.php ..\vendor\doctrine\orm\lib\Doctrine\ORM\UnitOfWork.php line 687
at Doctrine\ORM\UnitOfWork->computeChangeSet\vendor\doctrine\orm\lib\Doctrine\ORM\Uni
/vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php line 373
at Doctrine\ORM\UnitOfWork->commit(null/vendor/doctrine/orm/lib/Doctrine/ORM/EntityManager.php line 3
我有一个Symfony2项目,而且Gedmo的Loggable扩展有问题。我有一个正在正确构造和提交的表单,通过验证,但是当调用$EntityManager->flush()将表单数据添加到数据库(MySQL with Doctrine)时,我得到以下信息:
FatalErrorException->onFlush() in /path/to/vendor/symfony/symfony/src/S
/symfony/src/Symfony/Bridge/Doctrine/ContainerAwareEventManager.php:61
Symfony\Bridge\Doctrine\ContainerAwareEventManager->dispatchEvent() at /muzich/vendor/doctrine/orm/lib/Doct