-
whereNot() メソッドを使用する方法:
$count = YourModel::whereNot('column', $value)->count();
上記のコードでは、'column' というカラムが $value と等しくないレコードのカウントを行います。
-
where() メソッドと notEqualTo オペレーターを使用する方法:
$count = YourModel::where('column', '!=', $value)->count();
上記のコードでは、'column' というカラムが $value と等しくないレコードのカウントを行います。
-
whereNotIn() メソッドを使用する方法:
$values = [value1, value2, value3]; // 除外する値の配列 $count = YourModel::whereNotIn('column', $values)->count();
上記のコードでは、'column' というカラムが指定した値のいずれとも一致しないレコードのカウントを行います。
これらの方法を使用することで、LaravelのEloquentを使って条件に合致しないレコードのカウントが行えます。適用する際には、YourModel を該当するモデル名やカラム名に置き換えてください。