phpormdoctrinelastinsertid

Get the last insert id with doctrine 2?


How can I get the last insert id with doctrine 2 ORM? I didn't find this in the documentation of doctrine, is this even possible?


Solution

  • I had to use this after the flush to get the last insert id:

    $em->persist($user);
    $em->flush();
    $user->getId();