Hi Erick, I tried even before going to lowercase factory value is in lowercase
this is the analysis tab result for the query iwatch where {"iwatch":["iWatch","appleWatch"]} is configured in managed synonym ST iwatch SF *applewatch* *iwatch* PRF applewatch iwatch PRF applewatch iwatch WDF applewatch iwatch LCF applewatch iwatch Thanks, Aman Deep Singh On 09-Aug-2017 8:46 PM, "Erick Erickson" <erickerick...@gmail.com> wrote: > Admin/analysis is a good place to start figuring this out. For > instance, do you have lowerCaseFilter configured in your analysis > chain somewhere that's doing the conversion? > > Best, > Erick > > On Wed, Aug 9, 2017 at 5:34 AM, Aman Deep Singh > <amandeep.coo...@gmail.com> wrote: > > Hi, > > I'm trying to use the ManagedSynonyms with *ignoreCase=true* > > It is working fine for the identifying part but the problem comes in > > synonym value > > Suppose i have a synonym *iwatch ==>appleWatch,iWatch* > > If the user query is *iwatch (in any case)* it was identifying the > synonym > > and replace the token with *applewatch and iwatch* (in lowercase),which > i > > didn't want > > I need the synonyms to comes with the same case what i have configured > > i.e. *appleWatch and iWatch* > > Any idea on how to so that . > > > > Thanks, > > Aman Deep Singh >