1

我正在使用 Sitecore 6.5,想知道 lucene 默认按什么排序顺序排列搜索结果?我们也可以用我们的自定义排序逻辑来改变(替换)这个默认行为吗?

4

1 回答 1

5

默认情况下,文档按相关性排序。您可以按任何字段排序,这是一个简单的示例(在 SearchContext 中):

var searchHits = new SearchHits(searchContext.Searcher.Search(query, new Sort("__created", true)));
var results = searchHits.FetchResults(0, 100);

其中“__created”是您要排序的字段。

于 2012-06-25T15:09:26.823 回答