Database ZendFramework 2 SQL语句执行以返回对象数组
我试图弄清楚如何让ZF2 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(
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();