@olux

Наверно, сложный вопрос,) Скажите пожалуйста, как этот запрос переделать в elequent?

SELECT posts.*, users.name,
	COUNT(comments.id) count_comments FROM posts
	LEFT JOIN users ON users.id = posts.author_id
	LEFT JOIN comments ON comments.post_id = posts.id
GROUP BY posts.id
  • Вопрос задан
  • 157 просмотров
Пригласить эксперта
Ответы на вопрос 1
solotony
@solotony
покоряю пик Балмера
Для начала тебе надо создать модели.
https://laravel.com/docs/8.x/eloquent

Описать для моделей связи
https://laravel.com/docs/8.x/eloquent-relationships

а потом уже делать запросы.

а ты уверен что нужен именно eloquent (т.е. работа с моделями) ? Может быть достаточно будет использовать query builder https://laravel.com/docs/8.x/queries#introduction ?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы