【发布时间】:2019-11-19 23:17:59
【问题描述】:
我一直在尝试对我的 laravel 项目执行基于多表的查询,并且我完成了一段时间。现在,我意识到我必须添加一个分页器以获得更好的用户体验。
问题是我想转换我的 SELECT Query 以便我可以使用 paginate 方法。查询如下所示:
SELECT m.created_at as msg_created_at, m.id, m.on_thread_id, u.name, u.user_title, u.user_pic, u.created_at, u.msg_count, m.content, t.thread FROM messages m, users u, threads t WHERE t.id = '.$id.' AND m.thread_id = t.id AND m.creator = u.id ORDER BY m.on_thread_id
$id是一个基于用户引用的动态值变量。
我需要 Laravel 大师的帮助,谢谢。
【问题讨论】:
-
PHP 代码中的查询是什么样的?你有没有尝试过?
-
似乎你必须设置关系并使用
with,如果你想要laravel-way
标签: php laravel eloquent pagination