Zend Paginatinator 在我调用 $paginator->getItem() 时触发错误



当我调用方法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); ZendPaginatorPaginator
$paginator->getItem(1, 1);

致命错误:无法将Zend\Db\ResultSet\ResultSet类型的对象用作数组

当我不使用这个方法时(在视图、控制器等中),其他一切都很好

由于该错误意味着您不能将ResultSet对象用作数组。您必须使用ResultSet类的方法,可以在这里找到。

这是ZF2中的一个问题。问题解决了。

https://github.com/zendframework/zf2/issues/6812

相关内容

  • 没有找到相关文章

最新更新