当我调用方法 getItem()
时, Zend \ Paginator \ Paginator 出错了$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类型的对象作为数组
当我不使用此方法(视图,控制器等)时,其他一切正常。
答案 0 :(得分:0)
由于错误意味着您无法将ResultSet对象用作数组。您必须使用ResultSet类的方法,您可以找到here。
答案 1 :(得分:0)
这是ZF2中的一个问题。它已经解决了。