GridView 字段如何使用GROUP_CONCAT [ 2.0 版本 ]
表数据:select * from ProductInfo
ID Name
2 aa
2 cc
3 dd
期望返回结果:
ID Name
2 aa,cc
3 dd
sql语句:select GROUP_CONCAT(name) from ProductInfo
<?= GridView::widget([
'dataProvider' => $dataProvider,
'filterModel' => $searchModel,
'columns' => [
'ID',
'Name',
],
]); ?>
问下在GridView中如何加上函数GROUP_CONCAT
,谢谢
共 2 个回答
-
RichardTian 回答于 2015-04-27 17:13 举报
反抛回去controller,
GridView::widget([ 'dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'columns' => [ 'ID', [$this,'processName'], ], ]);
public function processName($data,$row){ return 'test'; }
忘了是不是这么写了,你试一下
ellen 苏州
注册时间:2015-03-31
最后登录:2015-06-05
在线时长:56小时55分
最后登录:2015-06-05
在线时长:56小时55分
- 粉丝13
- 金钱415
- 威望10
- 积分1075