1
工作,我這樣ZF2:選擇列不上tablegateway
public function fetchAll(){
$resultSet = $this->tableGateway->select(function (Select $select) {
$select->columns(array('my_alias'=>'my_field'));
});
return $resultSet;
}
所以創建了該方法的使用fetchall()「在我的模型,我得到控制的結果
...
$items = $this->getMyTable()->fetchAll();
...
和我sendo到我的動作
...
foreach($items => $item){ print $item->my_alias; }
...
但'$ item-> my_alias'未定義。沒有'專欄'的方法,它的工作。怎麼了 ?
顯示的控制器,操作模式和映射確切的代碼。這將幫助我和任何正在查看的人解決這個問題。它看起來很直截了當 –