.net search .net-3.5 lucene lucene.net

Cómo ordenar resultados de búsqueda por relevancia y otro campo en Lucene.net



search .net-3.5 (1)

Tengo un requisito para ordenar los resultados de búsqueda por relevancia y otro campo.

Necesito hacer algo similar a esto:

using Lucene.Net.Search; SortField[] fields = new[] { SortField.SCORE, new SortField("customField") }; Sort sort = new Sort(fields); IndexSearcher searcher = GetSearcher(); Hits = searcher.Search(query, sort);

Excepto, SortField.SCORE es una constante entera, no un SortField .

Lucene.net versión 2.3.1.3.

¿Se ha topado alguien con esto?


Encontré una respuesta a esto:

SortField.FIELD_SCORE

No estoy seguro de cómo o por qué me perdí esto ...