У меня есть требование отсортировать результаты поиска по релевантности и другому полю.
Мне нужно сделать нечто подобное:
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);
За исключением того, что SortField.SCORE
является целочисленной константой, а не SortField
.
Lucene.net версии 2.3. 1.3.
Кто-нибудь сталкивался с этим?