0
Post
という名前の親テーブルがあり、ブール型の列がis_anonymous
となっています。 Post
テーブルはUsers
テーブルとの関係を持っています。 is_anonymous
がfalse
に設定されている場合にのみ、この関係をロードします。私はこれを達成する方法はありますか?親テーブルのフィールドが真である場合にのみリレーションをロードする
以下の関係は、すべての投稿のユーザーを示しています。
$institute = Institute::where('inst_id', '=', $institute_id)->with(
['posts' => function ($posts) {
$posts->with(['user', 'tags']);
}]
)->orderBy('created_at', 'DESC')->skip($skip)->take(10)->get();