Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/07/2012, 15:00
rikar2s
 
Fecha de Ingreso: julio-2012
Mensajes: 9
Antigüedad: 12 años, 4 meses
Puntos: 0
->find($id) en entity me retorna un proxy object vacío Symfony2

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.