Elasti c поиск вернул неверные результаты - PullRequest
0 голосов
/ 21 января 2020

Я использую 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');

Пожалуйста, дайте мне знать, где я ошибаюсь?

...