Laravel 4 Paginate导致Laravel 4的碰撞

Laravel 4 Paginate导致Laravel 4的碰撞,laravel-4,query-builder,pagination,Laravel 4,Query Builder,Pagination,我正在学习Laravel 4,我正在尝试它的分页。我创建了一个简单的查询来测试分页,但它总是挂起。如果我使用get,它可以正常工作,但是当我用paginate替换get时,它会挂起。这是我的密码: DB::table("samp_tbl") ->select("id","activity") ->whereNull("deleted_at") ->orderBy("id","desc") ->paginate(5); 有人能告诉我我的代码

我正在学习Laravel 4,我正在尝试它的分页。我创建了一个简单的查询来测试分页,但它总是挂起。如果我使用get,它可以正常工作,但是当我用paginate替换get时,它会挂起。这是我的密码:

DB::table("samp_tbl")
    ->select("id","activity")
    ->whereNull("deleted_at")
    ->orderBy("id","desc")
    ->paginate(5);

有人能告诉我我的代码有什么问题吗

为您的数据库创建一个模型,它将正常工作

如果其他人遇到此问题,这是因为您使用的是orderBy。在本页的注释:区域中,它解释了laravel与groupBy之间存在问题。不过,我也会假设orderBy也会这样做。在您的情况下,建议编写自定义查询。

这根本不能回答问题。您的代码一看就可以了。页面似乎加载了很长时间,还是只是加载了一个空白页面?不知道是否有人能在没有某种错误反应的情况下提供帮助。如果它只是加载一个空白页面,请确保错误报告已正确打开。@将页面加载很长一段时间,直到浏览器停止响应,所以我不知道是什么原因导致错误。现在,我将使用带有雄辩的分页,直到我找出导致崩溃的原因。