What does query.toString() show in each case? I still think you should try lowercasing everything, if only to see if it helps. If it does you could either keep it or figure out what you need to do.
-- Ian. On 20 Jul 2005 05:22:29 -0000, Rahul D Thakare <[EMAIL PROTECTED]> wrote: > > > > Hi Ian, > > Yes, I did implement Eric's suggestion last week, but couldn't help. > I am using a demo program from Lucene.jar to test this, let me put a code > here. > > doc.add(Field.Keyword("keywords", "MAIN BOARD")); > while indexing > > and for retrieving > > PerFieldAnalyzerWrapper analyzer = new PerFieldAnalyzerWrapper( new > StandardAnalyzer() ); > analyzer.addAnalyzer( "keywords", new KeywordAnalyzer() ); > > /* QueryParser qp = new QueryParser(line,analyzer); > qp.setLowercaseWildcardTerms(false); > Query query = qp.parse(line, "keywords", analyzer); > */ > Query query = QueryParser.parse(line, "keywords", analyzer); > > you can see Eric's suggestion implemented in commented line. > > am I doing something wrong here ? please let me know. > > thanks and regards > > Rahul Thakare.. > > > On Tue, 19 Jul 2005 Ian Lea wrote : > > >Have you tried Erik's suggestion from last week? > >http://mail-archives.apache.org/mod_mbox/lucene-java-user/200507.mbox/[EMAIL > >PROTECTED] > > > >There is certainly some case confusion in your examples there. > >Personally, I tend to just lowercase all text on indexing and > >searching. > > > >-- > >Ian. > > > >On 19 Jul 2005 05:31:08 -0000, Rahul D Thakare > ><[EMAIL PROTECTED]> wrote: > > > > > > Hi, > > > > > > I am using Field.Keyword for indexing multi-word keyword (eg: MAIN > LOGIG). Also used keywordAnalyzer, but wild card search is not coming up. Is > there anything which I need to do in addition or, wild card search is not > possible with keyword field. > > > > > > thanks and regards, > > > > > > Rahul Thakare.. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]