4

例如,我正在尝试进行查询以获取前10 条记录,并将其传递给ActiveDataProvider.

查询工作正常并仅返回所需数量的记录,同时ActiveDataProvider打印所有记录,这是我的代码:

    $query = new \yii\db\Query;
    $query->select('*')
            ->from('customers')
            ->limit(10);
    $query->createCommand();

    $dataProvider = new ActiveDataProvider([
        'query' => $query,
    ]);
4

1 回答 1

7

设置Paginationfalse

$dataProvider = new ActiveDataProvider([
'pagination' => false
]);

参考

于 2015-12-15T09:01:24.203 回答