Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/06/2012, 07:14
Avatar de masterpuppet
masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 3 meses
Puntos: 845
Respuesta: ORM planteamiento

Que tal nasy,

Antes que nada bienvenido al FdW, ahora en relación a tu pregunta, para el DQL utiliza la nomenclatura de Doctrine, algo asi:

Código PHP:
Ver original
  1. $dql = 'SELECT a FROM '
  2.      . 'IT\bagBundle\Entity\Article a '
  3.      . 'JOIN a.discovers d '
  4.      . 'WHERE a.id = 1';
  5. return $this->getEntityManager()->createQuery($dql)->getResult(); // o si es un único elemento getSingleResult()

y te sugiero que sigas las convenciones de Symfony a la hora de nombrar tu bundle y por consiguiente tus clases, debería ser Upper Camel Case.

Bundle
bagBundle mal
BagBundle bien

Class
IT\bagBundle\Entity\Article mal
IT\BagBundle\Entity\Article bien


Saludos.
__________________
http://es.phptherightway.com/
thats us riders :)