Lucene .NET按DateTime排序

时间:2015-03-01 14:24:56

标签: lucene.net lucene.net.linq

我使用Lucene.Net.Linq来索引data.Lucene.Net.Linq保存日期时间就像 “的 2015-01-03T09:47:59 ”。

现在我如何使用原始Lucence .NET对索引进行排序? 我测试了这个,但它不起作用:

 var sort = new Sort(new SortField("DateTime", SortField.LONG, false));

使用此代码进行信息过滤工作:

var dateFilter = new Lucene.Net.Search.TermRangeFilter("DateTime", startDate.ToString("s"),endDate.ToString("s"), true, true);

0 个答案:

没有答案