Mysql
 sql >> Base de données >  >> RDS >> Mysql

doctrine2 et group_concat

Oui, c'est possible avec DoctrineExtensions de Beberlei (un développeur principal de Doctrine2). Dans doctrine2, vous pouvez définir vos propres expressions de requête en étendant la classe functionNode.

Le moyen le plus simple consiste à inclure la bibliothèque DoctrineExtensions dans votre projet. Je ne sais pas si vous utilisez Zend Framework ou Symfony ou tout autre framework, donc je ne peux pas vous aider à l'intégrer.

Vous pouvez consulter DoctrineExtensions ici :

https://github.com/beberlei/DoctrineExtensions

Et la fonction groupe :

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

Sachez que vous devez utiliser GroupConcat comme nom de fonction et non GROUP_CONCAT comme dans MySQL.

J'espère que cela vous aidera !