Я сделал реализацию, в которой я создал пользовательский Facet Value Sort Provider
и пользовательский Facet Top Values provider
.
Я назначил их одному из моих индексированных свойств Solr. Я также изменяю тип сортировки фасетов на Custom
. Он отлично работал как в моей локальной среде, так и в одной из наших тестовых сред. Но в нашей среде QA работает только поставщик самых высоких ценностей. Обычный поставщик Facet Solr применяется на основе подсчета побочных эффектов.
Я просто замечаю, что после этой реализации неважно, какую сортировку фасетов я выбрал, она настаивает на том, чтобы применить сортировку по количеству.
Ребята, у вас есть идеи, как сделать мой Там обычай сортировать? Может быть, есть solr xml, который я должен изменить?