¿Hay alguna forma de especificar manualmente transacciones en symfony2 con el administrador de entidades (doctrina), o quizás una forma natural de lograr en una sola transacción lo que estoy haciendo abajo en dos?transacciones y administrador de entidades symfony2
// creating screen object...
//Creating user object...
//flush the screen into database in order to get the Id to relate the server (user) to
$em->persist($screen);
$em->flush();
//Get id of just inserted screen and attach that to new server (user)
$tempRecordId = $screen->getId();
$tempEntity = $em->getRepository('BizTVContainerManagementBundle:Container')->find($tempRecordId);
$entity->setScreen($tempEntity);
//Flush the user also into database
$em->persist($entity);
$em->flush();
Ver debo limpiar mi primera entidad con el fin de obtener su ID, así que me puedo relacionar mi segunda entidad a la primera ...
¡No tenía idea, era tan fácil! ¡Creo que lo estaba haciendo más complicado de lo necesario! –