2
public function queryCountUsers($query) {
$query->where(['confirmed' => true])->count();
}
すでに確認済みのすべてのユーザーと、role_idが2または3のすべてのユーザーにクエリを実行したいのですが、どうすればいいですか?Laravel複数の条件をクエリ
public function queryCountUsers($query) {
$query->where(['confirmed' => true])->count();
}
すでに確認済みのすべてのユーザーと、role_idが2または3のすべてのユーザーにクエリを実行したいのですが、どうすればいいですか?Laravel複数の条件をクエリ
あなたはあなたの関数に->where('role_id',2)->orWhere('role_id',3)
を追加することができますが、それはLaravelのwhereIn
機能を使用するために、おそらくより良い考えです:これはLaravelのすべてのバージョンでサポートされて
$query->where(['confirmed' => true])->whereIn('role_id', [2,3])->count();
。