MongoDB + Doctrine: как отсортировать запрос по счету текстового поиска
У меня есть такой код, который ищет по текстовому индексу:
$expr = $queryBuilder->expr()->operator('$text', ['$search' => $this->value]);
$result = $queryBuilder->equals($expr)->getQuery()->execute();
Но результат не отсортирован по релевантности, которую я хочу.
Я нашел некоторую информациюВот но не мог понять, как добавить оценку поля к результату поиска, используя Doctrine.
Я думаю, было бы легко оттуда просто добавить:
$queryBuilder->sort('score');