Hola,
Estoy haciendo una búsqueda sobre una entidad, pero esta me devuelve un proxy object. De esta forma estoy tratando de hacer la búsqueda.
Código PHP:
$em = $this->getDoctrine()->getEntityManager();
$tipou = $em->getRepository('SertecomvendoautosBundle:TipoUsuario')->find(5);
En la base de datos, en la tabla tipo_usuario solo tengo dos registros con ID 4 y 5, pero al hacer la busqueda con el ID 4, doctrine me devuelve el objeto correspondiente y no el proxy object que me retorna con el ID 5.
Código PHP:
$em = $this->getDoctrine()->getEntityManager();
$tipou = $em->getRepository('SertecomvendoautosBundle:TipoUsuario')->find(4);
Lo anterior me trae el objeto de forma normal.
Realmente no entiendo este comportamiento que tiene doctrine, me gustaría saber que sucede con esto.
De antemano Gracias.
Saludos Cordiales.