Проблема с поиском Laravel Livewire в пространствеPhp

Кемеровские программисты php общаются здесь
Anonymous
Проблема с поиском Laravel Livewire в пространстве

Сообщение Anonymous »

Я следую этому руководству, чтобы наладить работу живого поиска Livewire на моем сайте. Все работает отлично, пока я не нажму пробел (или *) в поле поиска. Когда это происходит, я получаю сообщение об ошибке:

Illuminate\Database\QueryException
SQLSTATE[42000]: Синтаксическая ошибка или нарушение прав доступа: синтаксическая ошибка 1064, неожиданный $end, ожидается FTS_TERM или FTS_NUMB или '*'
SELECT count(*) ASgreg FROM `users` WHERE MATCH (имя) ПРОТИВ (+john* +* В БУЛЕВОМ РЕЖИМЕ)

Я считаю, что проблема заключается в следующем файле, но не могу понять, как ее исправить.
Model\Search.php:

Код: Выделить всё


Подробнее здесь: [url]https://stackoverflow.com/questions/73759722/laravel-livewire-search-issue-with-space[/url]

Вернуться в «Php»