когда я делаю это
$category = NewsCategory::whereSlug($slug)->with('news.category:id,title,slug')->firstOrFail();
, тогда у меня появляются следующие запросы
select * from `news_categories` where `slug` = 'novinki' limit 1
select * from `news_posts` where `news_posts`.`category_id` in (2) and `news_posts`.`deleted_at` is null
select `id`, `title`, `slug` from `news_categories` where `news_categories`.`id` in (2)
, но я хочу загрузить определенные c столбцы также в первом новостном отношении, и у меня возникает ошибка, если Мне это нравится
$category = NewsCategory::whereSlug($slug)->with('news:id,title,image.category:id,title,slug')->firstOrFail();
Как правильно получить этот запрос?
select * from `news_categories` where `slug` = 'novinki' limit 1
select `id`, `title`, `image` from `news_posts` where `news_posts`.`category_id` in (2) and `news_posts`.`deleted_at` is null
select `id`, `title`, `slug` from `news_categories` where `news_categories`.`id` in (2)```