Я использую elasti c search с laravel.
Когда я передаю значение "abbas" в $ q, elasti c search возвращает результаты, соответствующие как abbas, так и robert. Запрос:
$ q = Input :: get ('q');
$pararm = [
'bool'=>[
'must'=>[
'wildcard'=>[
'_all'=>[
'value'=>"*".strtolower($q)."*"
]
]
]
]
];
$arrobjUsers = collect(User::searchByQuery($pararm))->keyBy('id');
Пожалуйста, дайте мне знать, где я ошибаюсь?