无限星辰工作室-客户无限互联网动力之源
标题:
Thinkphp5 DB方法paginate()分页后结果追加数据
[打印本页]
作者:
crx349
时间:
2019-5-24 14:31
标题:
Thinkphp5 DB方法paginate()分页后结果追加数据
Thinkphp5的DB方法确实好用,最近需要分页(paginate)后追加数据,方法如下:
$merchants = Db::name('xmspace')
->where($map)
->order('id DESC')
->paginate(config('paginate.list_rows'),false,['page'=>$p])
->each(function($item, $key){
$xmspace_uid= $item["xmspace_uid"]; //获取数据集中的merchant_uid
$md_check = Db::name('xmspace_division')->where(['xmspace_uid'=>$xmspace_uid])->field('xmspace_uid')->find();
if(!empty($md_check)){
$item['xmspace_division']='已设置';//追加的字段
}else{
$item['xmspace_division']='未设置';
}
return $item;
});
复制代码
分享下~
欢迎光临 无限星辰工作室-客户无限互联网动力之源 (https://xmspace.net/)
Powered by Discuz! X3.4