我需要構建DQL與QueryBuilder
這樣通陣列教義EXPR() - > ORX()方法
[QUERY]... AND WHERE e.type = x OR e.type = Y OR e.type = N [...]
我有數組類型如何傳遞這個數組我的查詢生成器?
$qb->andWhere($qb->expr()->orx(CONDITIONS));
類型列表將是動態的,呼籲各類型的foreach循環$qb->andWhere
將使只有更哪來沒有更多的OR值。
我可以存儲乘以orx
的表達式,然後將其添加到andWhere
?任何想法如何解決這個問題,可能是常見問題?
每一天比以前好,的foreach可以替換'$ orX-> addMultiple($ conditions);' – meze 2013-08-02 07:51:15
我已經更改社區wiki的答案。 @meze,歡迎您隨着您的更改進行編輯。 – DEY 2015-02-20 11:16:30