Thanks a lot for the help. Regards, Armīns
On Tue, Jan 9, 2018 at 6:46 PM, Uwe Schindler <u...@thetaphi.de> wrote: > Hi, > > StringField is not analyzed. You need to use TextField. StringField is > indexed as is as a single unmodified token in index (e.g., to be used for > identifiers or facets). > > Uwe > > ----- > Uwe Schindler > Achterdiek 19, D-28357 Bremen > http://www.thetaphi.de > eMail: u...@thetaphi.de > > > -----Original Message----- > > From: Armins Stepanjans [mailto:armins.bagr...@gmail.com] > > Sent: Tuesday, January 9, 2018 2:52 PM > > To: java-user@lucene.apache.org > > Subject: Analyzer is not called upon executing addDocument() > > > > Hi, > > > > When I create a document with multiple StringFields and add it to > > IndexWriter using addDocument(Document), the StringFields within the > > Document are not tokenized nor filtered according to Analyzer's > > specifications, however when I test my Analyzer, while looping through > > tokens by explicitly calling incrementToken() on OfsetAttribute, created > > using Analyzer's TokenStream (as per instructions in Lucene docs (under > > "Invoking The Analyzer") : > > http://lucene.apache.org/core/7_1_0/core/org/apache/lucene/analysis/pac > > kage-summary.html), > > I obtain the expected results. > > > > Please let me know if any parts of my code would be helpful to include > for > > clarification. > > Could anyone tell me what seems like the critical point here? > > > > Regards, > > Armīns > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org > For additional commands, e-mail: java-user-h...@lucene.apache.org > >