Uso del operador IN en consultas DQL de Doctrine y otros operadores SQL

A menudo tengo la necesidad de usar el operador IN dentro del WHERE de una consulta DQL con Doctrine y casi siempre se me olvida como usarlo. Para ello voy a explicar como usarlo a continuación con un ejemplo: - Imaginamos que tenemos un array con los posibles valores que queremos seleccionar en la parte …

Sigue leyendo Uso del operador IN en consultas DQL de Doctrine y otros operadores SQL

Herencia entre entidades y consultas DQL relacionadas

Una de las características que tiene Doctrine es que se puede usar la herencia de clases para representar aquellas tablas que heredan de una tabla "base". Pongamos un ejemplo: Tenemos una tabla Rol ("padre") y de ella heredan 3 tipos de roles distintos(RolPlataforma, RolOrganizacion, RolEdicion), pero que comparten los mismos atributos que la tabla Rol …

Sigue leyendo Herencia entre entidades y consultas DQL relacionadas