我正在开发laravel 5项目。我一直坚持分页的事情。我试图访问paginate()方法,但它说没有定义此方法。这是我使用paginate()方法
的代码 public function show($id){
$codes = DB::table('soada1s')->where('couponcodefile_id','=', $id)->get()->paginate(10);
return view('admin',compact('codes'));
}
我还在我的控制器中包含了以下课程
use Illuminate\Pagination\Paginator;
请告诉我有什么问题? 感谢。
答案 0 :(得分:1)
您收到的确切错误消息是什么?
我认为您需要在where函数之后使用paginate函数。
DB::table('soada1s')->where('couponcodefile_id','=', $id)->paginate(10);
get()函数将返回一个集合对象,我认为你不能在集合对象上调用paginate函数。