使用findBy()方法我有一個簡單的控制器如下:錯誤在Symfony3
public function fetchDataAction($username){
$user_email = $this -> getDoctrine()
-> getRepository('AdminBundle:Users')
-> findBy(array('username' => $username), array('id' => 2));
return $this -> render('AdminBundle:Admin:fetchData.html.twig', array('datas' => $user_email));
}
但在運行代碼我面對錯誤:
Invalid order by orientation specified for AdminBundle\Entity\Users#userId
傳遞一個陣列到findBy()
方法,代碼無誤地運行,但是當我傳遞多個數組時,它失敗了!
問題在哪裏?
你到底想達到什麼目的? –
我想追加滿足我的一個條件(OR運算符)的記錄,而不是我的所有條件 – ahoora