Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database ZendFramework 2 SQL语句执行以返回对象数组_Database_Zend Framework2 - Fatal编程技术网

Database ZendFramework 2 SQL语句执行以返回对象数组

Database ZendFramework 2 SQL语句执行以返回对象数组,database,zend-framework2,Database,Zend Framework2,我试图弄清楚如何让ZF2 SQL语句类的execute方法返回对象数组,而不是数组数组。这方面的文档/参考资料似乎严重不足,代码也没有正确地文档化 这就是我所拥有的(我正在使用PDO MySQL驱动程序,但这与此无关): $results现在是一个数组数组,但我需要它改为一个对象数组。我该如何具体说明这一点呢?我认为大多数人都使用ORM原则 谢谢。但我不是在找ORM。 $sql = new Sql( $db ); $query = $sql->select() ->from(

我试图弄清楚如何让ZF2 SQL语句类的
execute
方法返回对象数组,而不是数组数组。这方面的文档/参考资料似乎严重不足,代码也没有正确地文档化

这就是我所拥有的(我正在使用PDO MySQL驱动程序,但这与此无关):


$results
现在是一个数组数组,但我需要它改为一个对象数组。我该如何具体说明这一点呢?

我认为大多数人都使用ORM原则

谢谢。但我不是在找ORM。
$sql = new Sql( $db );

$query = $sql->select()
   ->from('users')
   ->where('id > 1');

$stmt = $sql->prepareStatementForSqlObject( $query );
$results = $stmt->execute();