2013-01-10 15 views
1

我想弄清楚如何使ZF2 SQL Statement类的execute方法返回一个对象数组而不是数组数组。文件/参考文件似乎在这方面缺乏严格的规定,代码没有正确记录。ZendFramework 2 SQL语句执行返回对象数组

这是我(我使用的PDO MySQL驱动程序,但不应该是相关的):

$sql = new Sql($db); 

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

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

$results现在是一个数组的数组,但我需要它是对象的数组代替。我怎样才能指定这个?

回答