Laravel - Экранирование символов при использовании LIKE в запросе

Как в Laravel экранировать спецсимволы в выражении использующем LIKE? :

$kw = '2+2';
where('keywords', 'LIKE', '%' . $kw . '%')

чтобы искало именно 2+2, а не 2(пробел)2


Ответы (1 шт):

Автор решения: Максим К

Использовать метод whereRaw('keywords LIKE %'.$kw.'%'). Но здесь повышается уязвимость для SQL инъекций

→ Ссылка