Изучение метода Laravel Eloquent Between для запросов диапазона

Вот несколько методов, которые вы можете использовать в Laravel Eloquent ORM для выполнения запросов, включающих диапазон значений:

  1. Метод whereBetween: этот метод позволяет указать столбец и диапазон значений. Он извлекает записи, в которых значение столбца попадает в указанный диапазон.

Пример:

$users = User::whereBetween('age', [18, 30])->get();
  1. Метод orWhereBetween: этот метод работает аналогично whereBetween, но добавляет к запросу условие «ИЛИ».

Пример:

$users = User::where('active', true)
              ->orWhereBetween('age', [18, 30])
              ->get();
  1. Метод whereNotBetween: этот метод извлекает записи, в которых значение столбца не попадает в указанный диапазон.

Пример:

$users = User::whereNotBetween('salary', [2000, 5000])->get();
  1. Метод orWhereNotBetween. Этот метод добавляет условие «ИЛИ» для извлечения записей, в которых значение столбца не попадает в указанный диапазон.

Пример:

$users = User::where('active', true)
              ->orWhereNotBetween('salary', [2000, 5000])
              ->get();

Эти методы позволяют легко запрашивать записи на основе диапазона значений с помощью Laravel Eloquent ORM.