我编写了通用脚本来获取条令表模型中的所有行,但如果行数量太大,我会得到异常:
Cannot define NULL as part of query when defining 'offset'.
运行脚本:
$table = new JV_Model_StoreOrder();
$this->data['list'] = $table->getTable()->findAll()->toArray();
我从上面的错误中了解到,这是由于表中有大量条目(>20000)。所以我决定制作一个分页器来打破100页的记录。
你能帮我吗,我怎么能做这样的事:
...
$total_amount = $table->getTable()->count();
$this->data['list'] = $table->getTable()->offset(0)->limit(100)
->findAll()->toArray();
...