我想做一个简单的连接,使用zf2从第一个和第二个表中选择字段,但是当我尝试将一个字段数组放入到列方法中时,我得到一个错误('Statement could not be executed')。zf2 - 使用Zend Db TableGateway TableGateway加入;
public function fetchAll()
{
$resultSet = $this->tableGateway->select(function (Select $select) {
$select->columns();// ->with params gives an 'Statement could not be executed'
$select->join(array('t2' => 'categories'), 'table1.idCategory = t2.id');
$select->order('dateTime DESC')->limit(100);
});
...
}
你可以在这里找到答案 - > http://stackoverflow.com/questions/14354802/tablegateway-with-multiple-from-tables/14371056#14371056 – Diemuzi
你可以显示你正在使用的例子,当它返回异常? – Andrew