Return-Path: Delivered-To: apmail-lucene-java-user-archive@www.apache.org Received: (qmail 24185 invoked from network); 17 Nov 2005 12:08:55 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 17 Nov 2005 12:08:55 -0000 Received: (qmail 61161 invoked by uid 500); 17 Nov 2005 12:08:49 -0000 Delivered-To: apmail-lucene-java-user-archive@lucene.apache.org Received: (qmail 61135 invoked by uid 500); 17 Nov 2005 12:08:49 -0000 Mailing-List: contact java-user-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: java-user@lucene.apache.org Delivered-To: mailing list java-user@lucene.apache.org Received: (qmail 61124 invoked by uid 99); 17 Nov 2005 12:08:49 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 17 Nov 2005 04:08:49 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [69.55.225.129] (HELO ehatchersolutions.com) (69.55.225.129) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 17 Nov 2005 04:10:23 -0800 Received: by ehatchersolutions.com (Postfix, from userid 504) id 94CC113E2005; Thu, 17 Nov 2005 07:08:26 -0500 (EST) Received: from [192.168.1.104] (68-232-111-194.chvlva.adelphia.net [68.232.111.194]) by ehatchersolutions.com (Postfix) with ESMTP id F2D6613E2005 for ; Thu, 17 Nov 2005 07:08:18 -0500 (EST) Mime-Version: 1.0 (Apple Message framework v734) In-Reply-To: References: Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <6A1214BB-D433-4B4C-80BC-5D2AB5C07405@ehatchersolutions.com> Content-Transfer-Encoding: 7bit From: Erik Hatcher Subject: Re: Date Indexing Date: Thu, 17 Nov 2005 07:08:36 -0500 To: java-user@lucene.apache.org X-Mailer: Apple Mail (2.734) X-Spam-Checker-Version: SpamAssassin 3.0.1 (2004-10-22) on javelina X-Spam-Level: X-Virus-Checked: Checked by ClamAV on apache.org X-Old-Spam-Status: No, score=-0.8 required=5.0 tests=AWL,BAYES_00, RCVD_IN_NJABL_DUL,RCVD_IN_SORBS_DUL autolearn=no version=3.0.1 X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Oh, and sorry to miss the sorting question. Lucene can sort search results by String or numeric values. Field.Keyword(String,Date) can only be sorted as a String though. If you truly want to index and sort dates but don't need hours, minutes, seconds, milliseconds, then index them as YYYYMMDD and you can then sort them as numerics, which is much more resource friendly. Erik On 17 Nov 2005, at 07:00, Erik Hatcher wrote: > > On 17 Nov 2005, at 05:43, Daniel.Clark@sybase.com wrote: > >> I indexed dates using Field.Keyword(String,Date). The values seem >> to be >> encoded when I retrieve them via document.get("date"). Luke >> confirmed it. >> How do I decode the Date when retrieving from Document object? Or >> does it >> not work in version 1.4.3? Also, does Lucene only sort String >> values? >> > > What ya need is a brand new copy of Lucene in Action :) > > > > Look at the DateField utilities. > > Erik > > > >> >> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >> Daniel Clark, Senior Consultant >> Sybase Federal Professional Services >> 6550 Rock Spring Drive, Suite 800 >> Bethesda, MD 20817 >> Office - (301) 896-1103 >> Office Fax - (301) 896-1604 >> Mobile - (703) 403-0340 >> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org >> For additional commands, e-mail: java-user-help@lucene.apache.org >> >> > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org > For additional commands, e-mail: java-user-help@lucene.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org For additional commands, e-mail: java-user-help@lucene.apache.org