Laravel7 リレーション先で条件を指定する方法

リレーション先テーブルのflgカラムが1のレコードを取得したい場合

$this->hasMany(モデル::class)->where('flg', '=', 1)->get();

もちろん件数の取得なども同じ用に可能

$this->hasMany(モデル::class)->where('flg', '=', 1)->get()->count();

返信を残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です