0
如何在phpactiverecords中添加不相等的条件?phpactiverecords - 不等于
Code_reference::find('all', array('code' => $name), array('conditions' => 'id != '.$code_id))
如何在phpactiverecords中添加不相等的条件?phpactiverecords - 不等于
Code_reference::find('all', array('code' => $name), array('conditions' => 'id != '.$code_id))
尝试使用<>
Code_reference::find('all', array('code' => $name), array('conditions' => 'id <> '.$code_id))
在你的榜样,第二$options
阵列将被忽略。你必须自己合并它们,因此不能再使用紧凑的散列 -mode。
CodeReference::all(array('code = ? AND id != ?', $name, $code_id));
要打印SQL查询,可以使用last_sql
。
CodeReference::table()->last_sql
欲了解更多详情,请参考官方的(但尚未laggy)文档:
http://www.phpactiverecord.org/projects/main/wiki/Finders#conditions
是它可以打印SQL查询?这与我自己的代码有相同的结果.. – clarkk 2012-07-09 10:35:42