当我调用方法getItem()时,发现了一个错误
$select = $myMapper->getSqlSelect();
$resultSet = new ResultSet();
$paginatorAdapter = new DbSelect($select, $myMapper->getAdapter(), $resultSet);
$paginator = new Paginator($paginatorAdapter);
//echo get_class($paginator); Zend\Paginator\Paginator
$paginator->getItem(1, 1);致命错误:不能使用类型为Zend\Db\ResultSet\ResultSet的对象作为数组
当我不使用这个方法(在视图中,控制器等等)时,其他的一切都很好。
发布于 2015-01-26 09:29:16
这是ZF2的一个问题。问题解决了。
发布于 2014-10-28 08:15:30
正如错误所暗示的,不能将ResultSet对象用作数组。您必须使用ResultSet类的方法,可以找到这里。
https://stackoverflow.com/questions/26593429
复制相似问题