Если вы используете не сущности, а собственный SQL, как показано здесь , то вы можете получить последний вставленный идентификатор, как показано ниже:
$entityManager->getConnection()->lastInsertId()
Для баз данных с последовательностями, такими как PostgreSQL , обратите внимание, что вы можете указать имя последовательности в качестве первого параметра метода lastInsertId
.
$entityManager->getConnection()->lastInsertId($seqName = 'my_sequence')
Для получения дополнительной информации посмотрите код на GitHub здесь и здесь .