Bonjour,
J'ai une requête qui utilise ! et & et !&, je n'arrive pas à la faire marcher.
voici mon code
doctrine n'a pas l' air d'apprécier ces operateurs.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 $nows = date("Ymd"); $flackstock= 10; $qb = $this->_em->createQueryBuilder(); $qb->select('b') ->from('ProjetHomeBundle:Bonplan', 'b') ->where('b.r = :id') ->setParameter('id', $rd) ->andWhere('b.status >0') ->andWhere('b.onlineFrom <= :date_now') ->setParameter('date_now', $nows) ->andWhere('(b.flags !& :flag_stock)') ->setParameter('flag_stock', $flackstock) ->orWhere('b.flags & :flag_stock') ->setParameter('flag_stock', $flackstock) ->orderBy('b.reduction', 'DESC');
Je vous rémercie d'avance
Partager