FosElasticaBundle простой нечеткий запрос - PullRequest
0 голосов
/ 21 декабря 2018

Я использую FosElasticaBundle и Symfony 3.4, я смотрю в документе, но не могу найти способ воспроизвести этот простой запрос с пакетом fosastica.

Хотя это кажется простым.

{
    "query": {
        "match": {
            "name": {
                "query": "dist",
                "fuzziness": 1,
                "prefix_length": 3,
                "max_expansions": 1
          }
        }
     },
     "from": 0,
     "size": 6
}

На данный момент я делаю это так, но я думаю, что мы можем добиться большего ...

    //...    
    $partMatch = new Match('name', [
        'query'          => 'dist',
        "fuzziness"      => 1,
        "prefix_length"  => 3,
        "max_expansions" => 1,
    ]);
    //...
...