2014-01-28 2 views

ответ

1

Если объект имеет автогенерируемое значение столбец как идентификатор:

@ORM\GeneratedValue(strategy="AUTO") 

вы можете проверить, если объект был сохранен, делая

if($entity->getId()) 
+0

, что если предприятие я сохранение уже имеет значение ID, и я его обновляю? – fSazy

+0

Он выдает исключение. Вы можете проанализировать следующий код: https://github.com/doctrine/doctrine2/blob/master/lib/Doctrine/ORM/UnitOfWork.php#L301 – rafaame

+0

Дайте мне +1 (стрелка вверх слева от моего ответа) если это вам помогло. благодаря – rafaame

Смежные вопросы