Este foro ya no está activo, así que no puedes publicar nuevas preguntas ni responder a las preguntas existentes.

¿DQL o QueryBuilder?

24 de julio de 2015

Hola,

Quisiera saber que tipo de consulta es la más recomendada, las consultas con lenguaje DQL o las creadas con el QueryBuilder.

Gracias por su respuesta.


Respuestas

#1

Internamente las consultas creadas con query builder se "compilan" a consultas DQL, por lo que el rendimiento y el funcionamiento de la aplicación será idéntico.

La principal diferencia es que DQL debería usarse cuando ya se conoce de antemano la consulta entera que quieres hacer. Con query builder, de ahí su nombre, puedes construir programáticamente la consulta. Esto quiere decir que tu aplicación puede ir añadiendo o modificando condiciones, incluso en diferentes métodos o funciones, hasta llegar a crear la consulta entera.

@javiereguiluz

24 julio 2015, 8:56
#2

Gracias @javiereguiluz me quedo clara la diferencia.

@miguelplazasr

24 julio 2015, 22:08