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

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

Сообщение Anonymous »

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

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

Illuminate\Database\QueryException

SQLSTATE[42000]: Syntax error or access violation: 1064 syntax error, unexpected $end, expecting FTS_TERM or FTS_NUMB or '*'

SELECT count(*) AS aggregate FROM `users` WHERE MATCH (name) AGAINST (+john* +* IN BOOLEAN MODE)
Я считаю, что проблема заключается в следующем файле, но не могу понять, как ее исправить.
Model\Search.php:< /p>

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


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

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