你可以将 ‘pagination’ 设置为 false
$query = Post::find()->limit(10);
$dataProvider = new ActiveDataProvider([
'query' => $query,
'pagination' => false,
]);
然后使用 limit
方可生效,以上方式 条数是限制了,但是分页没了,所以如果还想保留分页采用如下方式:
$dataProvider = new ActiveDataProvider([
'query' => $query,
'pagination' => [
'pageSize' => 30,
],
]);
$dataProvider->setTotalCount(200);