sql >> Base de Datos >  >> RDS >> Mysql

doctrina2 y group_concat

Sí, esto es posible con DoctrineExtensions de Beberlei (un desarrollador principal de Doctrine2). En la doctrina2 puede definir sus propias expresiones de consulta ampliando la clase functionNode.

La forma más sencilla es incluir la biblioteca DoctrineExtensions en tu proyecto. No sé si está utilizando Zend Framework o Symfony o cualquier otro marco, por lo que no puedo ayudarlo a integrarlo.

Puede consultar DoctrineExtensions aquí:

https://github.com/beberlei/DoctrineExtensions

Y la función de grupo:

https://github.com/beberlei/DoctrineExtensions /blob/master/src/Query/Mysql/GroupConcat.php

Tenga en cuenta que debe usar GroupConcat como nombre de función, no GROUP_CONCAT como en MySQL.

¡Espero que te ayude!