Bonjour,

J'ai une requête qui utilise ! et & et !&, je n'arrive pas à la faire marcher.

voici mon code

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');
doctrine n'a pas l' air d'apprécier ces operateurs.

Je vous rémercie d'avance