看下圖代碼,使用ActiveDataProvider返回的數(shù)據(jù)竟是20條數(shù)據(jù),而不是3條,而用$modelClass::find()->limit(3)->orderBy(['id' => SORT_DESC])->all()返回3條數(shù)據(jù)。謝謝各位解答,找到原因,并解決了看了Pagination.php的源碼才知道,如果不設(shè)置pagination,就設(shè)置默認的,設(shè)置了pageSize會影響sql語句的limit。https://github.com/yiisoft/yii2/blob/master/framework/data/Pagination.php
- 2 回答
- 0 關(guān)注
- 1674 瀏覽
添加回答
舉報
0/150
提交
取消