我正在尝试使用 eloquent 搜索两个可选表:
$users = User::where('ProfileType', '=', 2)
->where(function($query) {
$query->where('BandName', 'LIKE', "%$artist%");
$query->or_where('Genre', 'LIKE', "%$genre%");
})->get();
当用户进行空搜索时,这适用于返回所有结果,但我不确定如何调整它以在存在时搜索乐队名,反之亦然。