如何通过相关性和Lucene.net中的另一个字段来订购搜索结果

时间:2011-05-20 16:41:56

标签: .net search .net-3.5 lucene 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。

有没有人遇到过这个?

1 个答案:

答案 0 :(得分:8)

找到答案:

SortField.FIELD_SCORE

不确定我错过了这个怎么或为什么......