Laravel で動作するように、いくつかの PHP/MySQL を書き直しています。私がやりたいことの 1 つは、Fluent Query Builder を使用して DB クエリをより簡潔にすることですが、少し迷っています。
SELECT p.post_text, p.bbcode_uid, u.username, t.forum_id, t.topic_title, t.topic_time, t.topic_id, t.topic_poster
FROM phpbb_topics t, phpbb_posts p, phpbb_users u
WHERE t.forum_id = 9
AND p.post_id = t.topic_first_post_id
AND u.user_id = t.topic_poster
ORDER BY t.topic_time
DESC LIMIT 10
これは、phpbb フォーラムにクエリを実行し、投稿を取得します。
Fluent Query Builder 構文を利用するには、これをどのように書き直すことができますか?