Zend寻呼器在我调用$paginator时触发错误->;getItem()


Zend Paginatinator trigger an error when I call $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); Zend'Paginator'Paginator
$paginator->getItem(1, 1);

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

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

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

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

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