SOLR: сортировка результатов в алфавитном порядке по полю.

Результаты SOLR обычно упорядочиваются по «наилучшему соответствию» критериям поиска. Можно ли упорядочить результаты в алфавитном порядке по заданному полю SOLR?

Я понимаю, что это не типичный вариант использования, но вот моя мотивация. У нас есть довольно много кода, написанного вокруг SOLR, который выполняет запросы на основе пользовательских поисков по различным полям наших данных. В большинстве случаев нам нужен порядок релевантности (то есть сначала лучшие совпадения).

Но один аномальный вариант использования требует, чтобы мы возвращали данные, упорядоченные в алфавитном порядке по полю. Я мог бы выполнить этот запрос, используя нашу базу данных SQL (полностью избегая SOLR), но мне пришлось бы реплицировать очень много кода, адаптированного для использования результатов SOLR (в частности, аспектов). Я надеюсь использовать тот же путь кода, если возможно получить такой заказ от SOLR.

6
задан George Armhold 26 August 2011 в 16:53
поделиться