2
私は、Tablegatewayを使用してZF2でDBからいくつかの異なる値を取得しようとしています。ZF2で配列の結果を取得する方法
$select = $this->sql->select($tableGateway->getTable());
$select->columns(array('city'));
$select->quantifier('DISTINCT');
$stm = $this->sql->prepareStatementForSqlObject($select);
$res = $stm->execute();
return $res;
これはIterateオブジェクトを返すため、すべての都市を配列に入れたいと思います。これどうやってするの ?
** Zend \ Db \ ResultSet **を取得している場合は、 '$ res-> toArray();'を実行してください。 –
私はこのエラーが発生しています:定義されていないメソッドを呼び出すZend \ Db \ Adapter \ Driver \ Pdo \ Result :: toArray() – Franck
代わりにZend \ Db \ ResultSetを取得するにはどうすればいいですか? – Franck