2015-09-23 4 views
1

Я хочу, чтобы отсортировать мои результаты Solr, используя счет (возвращенное Solr) и двух других полей индексированной информации, таким образом:Индивидуальный заказ для Apache Solr

оценка * 0,45 + field1 * 0,45 + field2 * 0.1 DESC

Есть ли способ сделать это? Спасибо

ответ

1

FunctionQuery должен делать то, что вы хотите, и многое другое.

Однако вы также можете посмотреть boosts, используя эти два поля. Таким образом, вы сможете создавать эти полевые воздействия прямо в самом запросе, а не в сортировку.

 Смежные вопросы

  • Нет связанных вопросов^_^