Return-Path: Delivered-To: apmail-lucene-java-user-archive@www.apache.org Received: (qmail 97530 invoked from network); 19 Jun 2007 14:17:26 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 19 Jun 2007 14:17:26 -0000 Received: (qmail 28580 invoked by uid 500); 19 Jun 2007 14:17:22 -0000 Delivered-To: apmail-lucene-java-user-archive@lucene.apache.org Received: (qmail 28541 invoked by uid 500); 19 Jun 2007 14:17:22 -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 28526 invoked by uid 99); 19 Jun 2007 14:17:21 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 19 Jun 2007 07:17:21 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: local policy) Received: from [128.230.18.67] (HELO mx5.syr.edu) (128.230.18.67) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 19 Jun 2007 07:17:17 -0700 Received: from [128.230.84.100] (ist-h335-d03.syr.edu [128.230.84.100]) (authenticated bits=0) by mx5.syr.edu (8.13.7/8.13.7) with ESMTP id l5JEGXn8009231 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Tue, 19 Jun 2007 10:16:56 -0400 Message-ID: <4677E4E4.4040306@syr.edu> Date: Tue, 19 Jun 2007 10:15:00 -0400 From: Steven Rowe User-Agent: Mail/News 1.5.0.4-GroupWise-IMAP-fix (Windows/20060619) MIME-Version: 1.0 To: java-user@lucene.apache.org Subject: Re: how to search the fields in SimpleAnalyzer References: <11189642.post@talk.nabble.com> In-Reply-To: <11189642.post@talk.nabble.com> X-Enigmail-Version: 0.94.3.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Scanner: InterScan AntiVirus for Sendmail X-Virus-Scanned: by amavisd-new X-Virus-Checked: Checked by ClamAV on apache.org Hi Sebastin, Sebastin wrote: > i index my document using SimpleAnalyzer() when i search the Indexed > field in the searcher class it doesnt give me the results.help me to sort > out this issue. > > My Code: > > test="9840836598" > test1="bch01" > > testRecords=(test+" "+test1); > > document.add("testRecords",testRecords,Field.Store.NO,Field.Index.Tokenized) > > indexwriter.addDcument(document,new SimpleAnalyzer()); SimpleAnalyzer "filters LetterTokenizer with LowerCaseFilter"[1]. LetterTokenizer "divides text at non-letters .... [T]okens [are] maximal strings of adjacent letters"[2]. This means that your index has "bch" as the single token for the document you added. Luke[3] is an excellent tool for browsing Lucene indexes (among other capabilities) - you can use it to help you figure out exactly the issues you're facing - i.e., how do analyzed documents and queries look. Steve [1] http://lucene.apache.org/java/2_1_0/api/org/apache/lucene/analysis/SimpleAnalyzer.html [2] http://lucene.apache.org/java/2_1_0/api/org/apache/lucene/analysis/LetterTokenizer.html [3] http://getopt.org/luke/ -- Steve Rowe Center for Natural Language Processing http://www.cnlp.org/tech/lucene.asp --------------------------------------------------------------------- To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org For additional commands, e-mail: java-user-help@lucene.apache.org