$deals->where(function ($query) use ($request, $offers_list, $offers_do_list) { $query->where('deals.name', $request->search ) ->orWhereIn('deals.id', $offers_list) ->orWhereIn('deals.id', $offers_do_list) ->orWhere('clients.name', 'like', '%' . $request->search . '%'); });
Выполнение sql запроса с помощью orWhere laravel db query builder

С помощью данного кода можно составить sql-запрос, указав несколько условий с оператором или. Используйте orWhere или orWhereIn, например, в database query builder. В результате получится условие типа (where field1=2 or field2=3).