Hi! How can I order search results by date? I just need to show n documents, ordered by date (desc). I index documents with
doc.add(Field.Keyword("_published", new SimpleDateFormat("yyyyMMddHHmmss").format(date))); , so it gives something like "20020619165800" in this field. Then I use RangeQuery(null, currentdate(formatted the same way indexed("yyyyMMddHHmmss"), true). But results are not ordered properly. Looks like this: 20020619165800 20020619165800 20020619165800 20020711170700 20020711170700 20020705131800 20020705131800 20020619165900 So, how can I order them? Should I write some kind of "DateFilter" (as suggested here http://www.mail-archive.com/lucene-user@jakarta.apache.org/msg01266.html)? If so, can't anybody explane me, how can I do this, since I feel myself as a lobotomized flatworm now:( Thanx. -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>