相关疑难解决方法(0)

教条findBy与OR条件

是否可以OR在Doctrine findBy()方法中使用语句?我知道给定的数组被解释为case1 AND case2... 像这样

$this->repos['notif']->findBy(array('status' => 1, 'status' => 2, 'status' => 3);
Run Code Online (Sandbox Code Playgroud)

代表

SELECT * FROM `notif` WHERE status=1 AND status=2 AND status=3;
Run Code Online (Sandbox Code Playgroud)

现在我需要一些东西代表:

SELECT * FROM `notif` WHERE status=1 OR status=2 OR status=3;
Run Code Online (Sandbox Code Playgroud)

有办法获得所有案件吗?

findby doctrine-orm

44
推荐指数
4
解决办法
6万
查看次数

标签 统计

doctrine-orm ×1

findby ×1