У меня 3 стола. users
,gallery
и gallery_blog
.gallery_blog
имеют gallery_id
, а blog_id
.gallery_blog
— это сводная таблица. У gallery
есть user_id
и name
. users
имеет id
. У одного пользователя много галерей. Одна галерея имеет много блогов.
Мне нужен запрос, чтобы узнать, сколько блогов в галерее вместе с именем галереи текущего пользователя.
Я написал ниже запрос
use App\User as user_gallery;
$galleries = user_gallery::find(Auth::user()->id)->gallery;
У меня есть код ниже в модели User
.
public function gallery() {
return $this->hasMany('App\Models\Gallery');
}