SortingHandler nach dem Query

Du könntest im order by multiplizierungen mit if abfragen machen, was die Suche verlangsamen könnte. Ich könnte mir das ganze ganz cool mit Elasticsearch und Boost Querys vorstellen.