Выполнение sql запроса с помощью orWhere laravel db query builder

Выполнение sql запроса с помощью orWhere laravel db query builder

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

$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 . '%');
});