getDriverName() === 'sqlite') { return Client::where('name', 'like', "%{$query}%") ->orWhere('client_number', 'like', "%{$query}%") ->limit(50) ->get(); } return Client::whereRaw( 'MATCH(client_number, name) AGAINST(? IN BOOLEAN MODE)', [$query . '*'] )->limit(50)->get(); } }