Solrcloud экспортирует все результаты, отсортированные по баллам - PullRequest
0 голосов
/ 30 сентября 2019

Насколько я понимаю, SolrCloud в настоящее время не позволяет использовать сортировку псевдополем score в обработчике запросов /export (т.е. получать результаты в порядке релевантности). Если мы попытаемся это сделать, мы получим исключение: «org.apache.solr.search.SyntaxError: Оценка в настоящее время не поддерживается с помощью xsort». Мы могли бы использовать курсор курсора Солра, но это занимает очень много времени ...

Экспорт результатов работает, однако, при экспорте наборов результатов по определенному полю документа, для которого docValues установлено на true.

Вопрос Кто-нибудь знает, если / когда можно будет выполнить сортировку по score в обработчике /export?

Исследование проблемы Мы видели https://issues.apache.org/jira/browse/SOLR-5244 и https://issues.apache.org/jira/browse/SOLR-8664,, которые связаны с этой проблемой, но не решили ее. Может быть, я пропустил более актуальную проблему?

Наш вариант использования Мы используем Solrcloud в нашей команде, и это добавило огромную ценность для наших пользователей.

Мы показываем таблицу результатов поиска, упорядоченных по score (релевантность), которая была получена при отправке запроса в стандартный обработчик /select. Мы работаем в области наук о жизни, и наши наборы результатов обычно содержат миллионы результатов (к сожалению). После того, как пользователи просматривают свои результаты, они могут захотеть загрузить результаты, которые они видят, чтобы выполнить некоторую постобработку. Однако, чтобы сделать это так, чтобы результаты отображались в том порядке, в котором пользователь их изначально видел, нам нужно было бы экспортировать результаты на основе оценки / релевантности.

Любые предложения или советы по этому поводус благодарностью!

Большое спасибо!

...