【问题标题】:yii2 dataprovider getcount with paginationyii2 dataprovider getcount 分页
【发布时间】:2016-12-16 17:40:51
【问题描述】:

假设我在数据库中有 10 行数据,当我在搜索模型中使用搜索功能时

假设当我调用下面的函数时会得到 10 个结果

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

$dataProvider->getCount() --- in view i get 10

如果我设置 pageSize=5

        $dataProvider = new ActiveDataProvider([
        'query' => $query,
        'pagination' => array('pageSize' => 5),
        ]);

     $dataProvider->getCount() --- in view i get 5 

将在每页上获得 5 个计数。

有没有办法得到每一页的总数??

【问题讨论】:

标签: yii2


【解决方案1】:
$dataProvider->getTotalCount();

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多