Мы используем SOLR 3.1 и сталкиваемся со многими проблемами с датами.
Мы используем базу данных Sql Server 2005. Поэтому, когда мы импортировали данные из базы данных в коллекцию, первая проблема, с которой мы столкнулись, - это разница в 4 часа в базе данных и датах сбора. Например, если в базе данных есть дата, такая как 02.06.2011, 22:00:00, она будет в коллекции, например, 2011-06-03T02: 00: 00Z. Я просто использую поле базы данных для импорта. Между ними нет формата даты или какой-либо другой функции.
Как мы можем сортировать записи по дате? Прямо сейчас я использую его вот так (*:*)&sort=resumeupdate+desc
, чтобы получить все записи и отсортировать их по дате. Но это не сортировка должным образом.