不要对结果进行分页

时间:2017-03-24 22:54:52

标签: laravel laravel-5

以下是我用来从数据库中获取结果的查询。正如您所看到的,它具有链分页。我不希望我的结果被分页。

return DB::table('example')->where('status', '1')->orderBy('name', 'desc')->paginate(50);

删除方法paginate

return DB::table('example')->where('status', '1')->orderBy('name', 'desc');

我收到以下错误消息。

  

类Illuminate \ Database \ Query \ Builder的对象不可能   转换为字符串

我该怎么做?

1 个答案:

答案 0 :(得分:3)

Paginate是执行查询的几种方法之一。当您删除它时,您仍然有一个未执行的查询生成器。要在不进行分页的情况下执行查询,只需使用get()

即可
return DB::table('example')->where('status', '1')->orderBy('name', 'desc')->get();