Lucence .NET сортировать по DateTime
Я использую Lucene.Net.Linq для индексации данных.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);