GridView分页 列表显示条数不正确 查询中使用关联查询 [ 2.0 版本 ]
GridView分页 列表显示条数不正确 查询中使用关联查询 列表页显示的条数不对 有1条的 有3 4条的
$dataProvider = new ActiveDataProvider([
'query' => $query,
'pagination' => [
'pageSize' => 10,
],
]);
$query->joinWith('xx');
$query->joinWith('xxx');
$query->joinWith('xx');
共 1 个回答
-
不明所以.
指一页没显示到10条数据?
显示1条就只有1条查询结果咯.共 5 条回复就是我用GridView 生成的列表页
在model里边 我设置了分页 查询的时候 用joinwith关联了几个表$query = Wlborder::find()->orderBy('wo.create_time DESC'); $query->from(Wlborder::tableName() . ' as wo'); $query->joinWith('xx'); $query->joinWith('ss'); $query->joinWith('xxsddd'); //$query->joinWith('wlborder'); $query->select('wo.*,wlbOrderItem.order_sub_code,wlbSellerSubscription.service_alias,item_name,plan_quantity'); $dataProvider = new ActiveDataProvider([ 'query' => $query, 'pagination' => [ 'pageSize' => 10, ], ]);
前台就是gii自动生成的 列表页
现在前台显示的列表没页条数不正确
正常应该是一页10条数据吧 但是现在就显示一条,有的页显示4条或者3条
url地址上?page=4&per-page=10
这里是正确的 就是下面的数据不对
查询到的结果有很多 也分了很多页 但是没页的条数不是10条@windhoney 自己打印下总记录条数,然后从第一页往后翻试试.
@windhoney 您好,麻烦问一下,您这个,joinwith查询之后分页每页显示条数不一样的问题怎么解决的,我也碰到了同样的问题
windhoney
注册时间:2016-05-16
最后登录:2024-03-22
在线时长:16小时45分
最后登录:2024-03-22
在线时长:16小时45分
- 粉丝6
- 金钱70
- 威望0
- 积分230