I checked in the Documentation to be sure, but apparently :

DocValues are only available for specific field types. The types chosen
determine the underlying Lucene docValue type that will be used. The
available Solr field types are:

   - StrField and UUIDField.
   - If the field is single-valued (i.e., multi-valued is false), Lucene
      will use the SORTED type.
      - If the field is multi-valued, Lucene will use the SORTED_SET type.
   - Any Trie* numeric fields and EnumField.
   - If the field is single-valued (i.e., multi-valued is false), Lucene
      will use the NUMERIC type.
      - If the field is multi-valued, Lucene will use the SORTED_SET type.


This means you should not analyse a field where DocValues is enabled.
Can your explain us your use case ? Why are you interested in synonyms
DocValues level ?

Cheers

2015-05-26 13:32 GMT+01:00 Upayavira <u...@odoko.co.uk>:

> To my understanding, docValues are just an uninverted index. That is, it
> contains the terms that are generated at the end of an analysis chain.
> Therefore, you simply enable docValues and include the
> SynonymFilterFactory in your analysis.
>
> Is that enough, or are you struggling with some other issue?
>
> Upayavira
>
> On Tue, May 26, 2015, at 12:03 PM, Aman Tandon wrote:
> > Hi,
> >
> > We have some field *city* in which the docValues are enabled. We need to
> > add the synonym in that field so how could we do it?
> >
> > With Regards
> > Aman Tandon
>



-- 
--------------------------

Benedetti Alessandro
Visiting card : http://about.me/alessandro_benedetti

"Tyger, tyger burning bright
In the forests of the night,
What immortal hand or eye
Could frame thy fearful symmetry?"

William Blake - Songs of Experience -1794 England

Reply via email to