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
>
>

Reply via email to