Sea*_*ean 3 php doctrine findby doctrine-1.2
我想知道是否还有使用doctrine的魔术方法来寻找空值.例如:
Doctrine::getTable('myClass')->findByDeletedAt(null);
Run Code Online (Sandbox Code Playgroud)
基本上,我想返回所有未删除的记录.我已经尝试了上述内容,但它似乎没有用.
有任何想法吗?
试试这个给了我错误:
可捕获的致命错误:传递给Doctrine\ORM\EntityRepository :: findBy()的参数1必须是一个数组,给出的字符串
这对我有用:
$repository->findBy(array('date_field' => null));
Run Code Online (Sandbox Code Playgroud)
事实上,我想我是想变得幻想。可以这样做:
Doctrine::getTable('myClass')->findBy('deleted_at',null);
Run Code Online (Sandbox Code Playgroud)