Проблема с поиском 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]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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