我有这样的事情:
$sql = new Sql($this->tableGateway->getAdapter());
$select = $sql->select();
$select
-> from('mytable')
-> join('exp', 'field1_id=field1.id', '*', 'LEFT');
$where = new Where();
$where -> equalTo('field2_id', $field2_id);
$select->where($where);
$statement = $sql->prepareStatementForSqlObject($select);
Run Code Online (Sandbox Code Playgroud)
但如果我想用"不等于",该怎么办?怎么做?
你需要使用notEqualTo
$where->notEqualTo('field2_id', $field2_id);
Run Code Online (Sandbox Code Playgroud)
http://framework.zend.com/apidoc/2.1/classes/Zend.Db.Sql.Predicate.Predicate.html#notEqualTo
| 归档时间: |
|
| 查看次数: |
6992 次 |
| 最近记录: |