Я переписываю некоторые PHP/MySQL для работы с Laravel. Одна вещь, которую я хотел бы сделать, - сделать запросы БД более сжатыми с помощью Fluent Query Builder, но я немного потерял:
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?