Есть колонка name в DB, значением которой выступает тип int().
В model формирую константы.
const NAME = 1;
const CAR = 2;
const TR = 3;
const PROVIDER = 4;
const CLIENT = 5;
И их значения пишу в данное поле name.
Позже присваиваю значение const через self::NAME => 'техника' и так по всем const.
return [
self::NAME => 'техника',
self::CAR => 'авто',
self::TR => 'терминал',
self::PROVIDER => 'интернет',
self::CLIENT => 'клиент',
];
На странице вывода данное поле name, выводит именно присвоенные значения через self::
Вопрос в следующем: На странице вывода есть поле поиска в которое вводится значение, константы self::NAME => 'техника'.
Как сравнить полученные данные через request, с данными поля name в DB, что бы на выходе получить именно те записи у которых в поле name, есть значение выбранной константы?
Использую Laravel 7.
Заранее благодарен за ответы и подсказки