Ver Mensaje Individual
  #6 (permalink)  
Antiguo 26/09/2011, 03:35
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: Intentando entender DQL

Cita:
Y en el caso de ser un ManyToMany, supuestamente es igual, haces el JOIN a través de la propiedad y accedes al Entity asociado no?
Si es igual, para nosotros es transparente , lo que tienes que tener en cuenta en @ManyToMany es que las asociaciones no siempre son obligatorias y por lo tanto debes utilizar LEFT JOIN.

Cita:
Sobre los nombres de los entities, lo tengo en plural por el planteamiento mio(quizás erroneo) contrario al que comentas. Al acceder a todos los datos de la DB lo pongo en plural. Así en un vistazo, en los Controller's y los View's, se si la variable contiene datos del Entity (plural), o si estas tratando datos recibidos de un form u otro sitio (singular).
Quien accede a los datos es el repositorio, el cual si maneja la colección, por lo tanto se lo define en plural, pero la entidad no, representa la unidad, no te parece raro hacer new Delegations o new Users y que en realidad sea solamente una delegación o usuario ?, el plurar deberia ser para las colecciones, esto aplica tambien a las propiedades, Delegation::$users es correcto por ejemplo.

Esto no es mas que una sugerencia, si tu lo ves mas claro como lo tienes, no me hagas ni caso.

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