In Lucene.Net
(2.9.4
, aber wenn es in einer späteren Version, die noch interessant für mich möglich ist), ist es möglich, zu schaffen Algorithmen benutzerdefinierte Sortierung, wie können Sie für C#
(IComparable<>
)?Sortierung Gewohnheit in Lucene.Net
Zwei Typen, die Ich habe Probleme mit:
100000
, 100000000
, 200000
100000
bestellt werden sollte, 200000
, 100000000
und Sortierung auf Basis von weniger als, größer als: ">10
", "10 through 50
", "50 through 100
", "<100
" (wobei angenommen wird, dass sich die Bereiche nicht überschneiden) Ist eine der folgenden Möglichkeiten in Lucene
(oder Lucene.Net
) möglich?
Sie können einen benutzerdefinierten * Collector schreiben * – Eser