Как упорядочить результаты поиска по релевантности и другому полю в Lucene. net

У меня есть требование отсортировать результаты поиска по релевантности и другому полю.

Мне нужно сделать нечто подобное:

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.

Кто-нибудь сталкивался с этим?

7
задан Arnold Zokas 20 May 2011 в 16:41
поделиться