Thanks a lot for the help.

Regards,
Armīns

On Tue, Jan 9, 2018 at 6:46 PM, Uwe Schindler <[email protected]> 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: [email protected]
>
> > -----Original Message-----
> > From: Armins Stepanjans [mailto:[email protected]]
> > Sent: Tuesday, January 9, 2018 2:52 PM
> > To: [email protected]
> > 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: [email protected]
> For additional commands, e-mail: [email protected]
>
>

Reply via email to