我創建了一個運行良好的select查詢。但現在我需要將其更改爲類似的查詢。任何人都可以告訴我正確的方法嗎?如何在Zend Framework中編寫類似查詢2
這是我的選擇查詢結構 - >
public function getSelectedHotel($id)
{
$selectedHotel = $this->tableGateway->select(['hotel_id' => $id]);
return $selectedHotel;
}
當我像這樣的代碼它給我這個錯誤。
代碼 - >
$hotelsByYear = $this->tableGateway->select()->where('date_added like ?',$year.'%');
錯誤 - >
Fatal error: Uncaught Error: Call to undefined method Zend\Db\ResultSet\ResultSet::where() in
可能的重複[Zend 2 - TableGateway Where Clauses](https://stackoverflow.com/questions/13334220/zend-2-tablegateway-where-clauses) – Dymen1