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

Arn*_*kas 7 .net lucene search lucene.net .net-3.5

我需要按相关性其他字段对搜索结果进行排序.

我需要做类似的事情:

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);
Run Code Online (Sandbox Code Playgroud)

除外,SortField.SCORE是一个整数常数,而不是一个SortField.

Lucene.net版本2.3.1.3.

有人遇到过这个吗?

Arn*_*kas 8

找到答案:

SortField.FIELD_SCORE
Run Code Online (Sandbox Code Playgroud)

不知道我错过了这个怎么或为什么...