Laravel 的Get参数加入sql语句
时间:2021-07-01 10:21:17
帮助过:30人阅读
显示清单列表
public function getIndex(
$user_id =
null)
{
//读取当前所有设备
$checklists = DB::table(‘check_lists‘
)
->leftJoin(‘users‘, ‘check_lists.user_id‘, ‘=‘, ‘users.id‘
)
->select(‘check_lists.*‘, ‘users.email as user_name‘
)
->when(!!$user_id, function($q) use ($user_id){
return $q->where(‘user_id‘, $user_id);
})
->paginate(10
);
return view(‘admin.checklists.index‘,
compact(‘checklists‘
));
}
我想我应该讲laravel的文档抄一遍、
所以上面不是 ->where($where)毕竟不是ThinkPHP框架啊大兄弟
Laravel 的Get参数加入sql语句
标签:min com sts compact 清单 style leftjoin return color