"AUTO"전략을 사용할 때 Doctrine을 사용하여 명시 적으로 Id 설정 내 엔터티는 ID에이 주석을 사용합니다. /** * @orm:Id * @orm:Column(type="integer") * @orm:GeneratedValue(strategy="AUTO") */ protected $id; 깨끗한 데이터베이스에서 이전 데이터베이스의 기존 레코드를 가져와 동일한 ID를 유지하려고합니다. 그런 다음 새 레코드를 추가 할 때 MySQL이 평소와 같이 ID 열을 자동으로 늘리기를 원합니다. 불행히도 Doctrine2는 지정된 ID를 완전히 무시하는 것으로 보입니다. 새로운 솔루션 아래 권장 사항에 따라 다음이 선호되는 솔루션입니다. $this->em->persist($entity); $metadata ..