Я хочу превратить это сырое sql в красноречивое
SELECT x.* from (SELECT * from clients where office_id IN(74,129,19)) AS x where x.firstname like '%parker%' or x.lastname like '%parker%'
Моя модель Client
Client
Хорошо, я узнал ответ, используя
use Illuminate\Database\Eloquent\Builder;
$office_ids = [74,129,19]; Client::with('office')->whereIn('office_id',$office_ids)->where(function(Builder $dbQuery){ .... })