Doctrine2 - Pobierz identyfikator jednostki przed opróżnieniem
Czy jest jakiś sposób na uzyskanie identyfikatora podmiotu przed utrzymaniem / opróżnieniem? Mam na myśli:
$entity = new PointData();
$form = $this->createForm(new PointDataType(), $entity);
Jeśli spróbuję$ entity-> getId () w tym momencie nic nie zwraca.
Mogę to uzyskać dzięki:
$em->persist($entity);
$em->flush();
(jeżeli$ em = $ this-> getDoctrine () -> getEntityManager ();)
Jak mogę to osiągnąć?