2. würde ich gerne machen, habe aber wie bereits 2 mal geschrieben keine Ahnung wie das gehen soll. Vor allem da es auch möglich sein muss descendent zu sortieren. Da liegt dann auf dem Order by beim Regex und der sammelreferenz noch ein DESC drauf. Und zwar nur auf den beiden. Das kann man nicht über die 3. möglickeit abdecken. Und Möglichkeit 1 funktioniert nicht. Ich habe gerade jeden einzelnen Index aus der FieldDefs gelöscht und er sortiert trotzdem anders.
Wie schon gesagt. 2. Möglichkeit wäre mir persönlich am liebsten, weil dann müsste ich auch nicht mehr jedes mal ein neues
Query abschießen, was natürlich auch die Geschwindigkeit des ganzen Erhöhen würde (die Abfrage dauert nämlich fast ne Minute jedes mal).