Nie mogłem znaleźć odpowiedniej dokumentacji, ale znalazłem ten problem w repozytorium projektu na Github. Wydanie ma kamień milowy w wydaniu 1.2.0, ale wydaje się, że zostało już wydane w gałęzi 1.1.x. Problem został rozwiązany za pośrednictwem tego zatwierdzenia .
Z zatwierdzenia wynika, że wszystko, czego potrzebujesz, aby posortować wyniki według textScore informacje o metadanych to jedno dodatkowe wywołanie metody w konstruktorze zapytań:
$result = $queryBuilder
->equals($expr)
->sortMeta('fieldToSearch', 'textScore') // <- this
->getQuery()
->execute();