Я использую Laravel 5.7 и у меня есть следующие таблицы
категория
id | category_name
post_categories
id | category_id | post_id | some other fields
сообщений
id | post_title
Я имею отношение ко многим отношениям в категории Модель
public function post(){
return $this->belongsToMany(Post::class,'post_categories','category_id','post_id')
->withPivot('col2', 'col3','col4');
}
$response=Category::with('post')->get();
Этот ответ вернется, как ожидалось, но теперь мне не нужны детали категории в моем ответея имею в виду, можно ли объявить отношения в сводной модели, так как я знаю category_id, и я могу избежать детализации категории в моем ответе
, моя цель - получить все сообщения по идентификатору категории