Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

doutrina2 e group_concat


Sim, isso é possível com o DoctrineExtensions da Beberlei (um desenvolvedor principal do Doctrine2). Na doutrina2 você pode definir suas próprias expressões de consulta estendendo a classe functionNode.

A maneira mais fácil é incluir a biblioteca DoctrineExtensions em seu projeto. Não sei se você está usando o Zend Framework ou Symfony ou qualquer outro framework, então não posso ajudá-lo a embuti-lo.

Você pode conferir DoctrineExtensions aqui:

https://github.com/beberlei/DoctrineExtensions

E a função de grupo:

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

Esteja ciente de que você deve usar GroupConcat como nome de função e não GROUP_CONCAT como no MySQL.

Espero que ajude você!