Quantcast
Channel: Grafikart | Derniers Sujets du forum
Viewing all articles
Browse latest Browse all 1542

QueryBuilder recherche dans un array

$
0
0

Bonjour,

Alors j'ai ma base de donnée qui contient une table qui elle contient une colone sous forme d'array.
Je veux faire un queryBuilder qui me permet d'afficher les éléments dont la valeur envoyé est dans ce tableau, j'utilise donc l'expression "in" offerte par doctrine, ce qui me semble le plus logique.
Voila la forme de mon queryBuilder:

public function findByGenre($genre, $limit = 24, $offset = 0){
        $qb = $this->createQueryBuilder('f');
        $qb
                ->select('f')
                ->where($qb->expr()->in(':genre', ['f.genres']))
                ->orderBy('f.addAt', 'DESC')
                ->setMaxResults($limit)
                ->setFirstResult($offset)
                ->setParameter(':genre', $genre);
        return $qb->getQuery()->getResult();

    }

Je n'ai aucune erreur dans la requête mais rien n'est envoyer à l'écran, avez une idée de ce que ça peut être ?


Viewing all articles
Browse latest Browse all 1542

Trending Articles