雄弁を使用して2つのオプションのテーブルを検索しようとしています:
$users = User::where('ProfileType', '=', 2)
->where(function($query) {
$query->where('BandName', 'LIKE', "%$artist%");
$query->or_where('Genre', 'LIKE', "%$genre%");
})->get();
これは、ユーザーが空の検索を行ったときにすべての結果を返すのに問題なく機能しますが、バンド名が存在するときにバンド名を検索するように調整する方法がわかりません。