I'm using Symfony2 and i have a simple query with createQueryBuilder like :
$qb = $this->_em->createQueryBuilder();
$qb->select(array('a'))
->from('MyProjectBundle:Account', 'a')
->where('LOWER(a.firstname) LIKE LOWER(?1)')
->setParameters(array(1 => '%'.$search.'%'));
return $qb->getQuery()->getResult();
I'm using pdo_pgsql for my database, how can i add an accent insensitive for this query ?
For now, i just have the lower, but i need to retrieve the account "Clément"
when $search
is "cle"
. This is for an autocomplete form (like facebook when you search someone)