【发布时间】:2012-01-18 18:26:59
【问题描述】:
我在推进中有这个查询
$units = UnitQuery::create()->find();
我正在尝试对返回的结果进行分页,所以我想我需要使用 PropelPager,根据文档是这样创建的
$criteria = new Criteria();
$criteria->add(BookPeer::AUTHOR, $authorId);
$pager = new PropelPager($criteria, 'BookPeer', 'doSelect', $page = 1, $rowsPerPage = 30);
我不明白的是如何将我通常使用的1行$units查询转换为$criteria。
另外,有没有办法将$units 之类的普通查询与PropelPager 一起使用?这比将查询更改为使用$criteria 和doSelect 等更容易。
【问题讨论】:
标签: php zend-framework orm propel