ZF2 получает данные из ResultSet

Я делаю необработанный запрос на ZF2 Select * from users используя DbAdaptor, и я получаю

объект (Zend \ Db \ ResultSet \ ResultSet …

ошибка, что я не уверен, как разобрать / преобразовать в данные.

Вот мой код:

public function __construct(Adapter $dbAdapter)
{
$this->_dbAdapter = $dbAdapter;
$query = "Select * from users";
$resultSet = $this->_dbAdapter->query($query, \Zend\Db\Adapter\Adapter::QUERY_MODE_EXECUTE);
var_dump($resultSet);
}

Это возвращает объект как:

object(Zend\Db\ResultSet\ResultSet)#253 (8) {
["allowedReturnTypes":protected]=>
array(2) {
[0]=>
string(11) "arrayobject"[1]=>
string(5) "array"}
["arrayObjectPrototype":protected]=>
...
...

И не содержит результатов из базы данных, как я могу получить эти результаты?

0

Решение

foreach($resultSet as $row){
$row->mycolumn1
$row->mycolumn2
}

ИЛИ ЖЕ

$resultSet = $resultSet->toArray();
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]