Bonjour à tous,
J'ai un écran de recherche, dans lequel l'utilisateur peux saisir différents critères. Ma requête de recherche se construit au fur et à mesure. Un clic sur la colonne du tableau de résultats permet d'effectuer des tris. Or il y a un premier tri sur les minuscules puis sur les majuscules. J'ai donc essayé de changer mon order by pour que tout soit en minuscule, mais une erreur est ressorti avec le code suivant :
$qb->addOrderBy(" LOWER (c.nom)");
exception 'Doctrine\ORM\Query\QueryException'; with message '[Syntax Error] line 0, col 245: Error: Expected end of string, got '('' in ....
Si vous avez une solution à mon problème, je suis preneur 
NB : Le tri fonctionne sans le LOWER() (mais ne prends pas en compte la distinction MAJ/MIN).
Merci pour votre aide !
Partager