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