Commit 52082668 authored by Jean-Philippe Metivier's avatar Jean-Philippe Metivier
Browse files

[Fix] la recherche est faite maintenant sur le couple nom prenom

parent a165b315
Loading
Loading
Loading
Loading
+5 −1
Original line number Diff line number Diff line
@@ -58,7 +58,11 @@ class IndividuService {
        $term = strtolower($term);
        $qb = $this->getEntityManager()->getRepository(Individu::class)->createQueryBuilder('individu')
            ->addSelect('source')->join('individu.cSource', 'source')
            ->andWhere('LOWER(individu.nomUsage) LIKE :search OR LOWER(individu.nomFamille) LIKE :search')
            ->andWhere("   concat(concat(LOWER(individu.prenom),' '),LOWER(individu.nomUsage)) LIKE :search 
                        OR concat(concat(LOWER(individu.nomUsage),' '),LOWER(individu.prenom)) LIKE :search
                        OR concat(concat(LOWER(individu.prenom),' '),LOWER(individu.nomFamille)) LIKE :search
                        OR concat(concat(LOWER(individu.nomFamille),' '),LOWER(individu.prenom)) LIKE :search"
            )
            ->setParameter('search', '%'.$term.'%')
            ->orderBy('individu.nomUsage, individu.prenom')
        ;