Yes, either type “text_general” or some other TextField-based field type that includes a synonym filter.
-- Steve www.lucidworks.com > On Mar 1, 2018, at 3:02 PM, Abhi Basu <9000r...@gmail.com> wrote: > > Yes, agreed. Just tested and it works. :) > > I will have a lot more fields, so every field I need a synonym feature for > will have to be type "text_general", right? > > On Thu, Mar 1, 2018 at 1:57 PM, Steve Rowe <sar...@gmail.com> wrote: > >> I think you want type=“text_general” >> >> -- >> Steve >> www.lucidworks.com >> >>> On Mar 1, 2018, at 2:19 PM, Abhi Basu <9000r...@gmail.com> wrote: >>> >>> Should it be defined as this instead? >>> >>> <field name="PropertyAddressState" type="text" indexed="true" >>> stored="true" docValues="true"/> >>> >>> >>> >>> On Thu, Mar 1, 2018 at 1:16 PM, Abhi Basu <9000r...@gmail.com> wrote: >>> >>>> What should PropertyAddressState type be in order to be caught into the >>>> text_general config below? >>>> >>>> I have remeoved the copyfield now. >>>> >>>> <field name="PropertyAddressState" type="string" indexed="true" >> stored="true" docValues="true"/> >>>> >>>> >>>> >>>> >>>> <fieldType name="text_general" class="solr.TextField" >> positionIncrementGap="100"> >>>> <analyzer type="index"> >>>> <tokenizer class="solr.StandardTokenizerFactory"/> >>>> <filter class="solr.StopFilterFactory" ignoreCase="true" >> words="stopwords.txt" /> >>>> <filter class="solr.SynonymFilterFactory" synonyms="synonyms.txt" >> ignoreCase="true" expand="true" tokenizerFactory="solr. >> StandardTokenizerFactory"/> >>>> <filter class="solr.LowerCaseFilterFactory"/> >>>> </analyzer> >>>> <analyzer type="query"> >>>> <tokenizer class="solr.StandardTokenizerFactory"/> >>>> <filter class="solr.StopFilterFactory" ignoreCase="true" >> words="stopwords.txt" /> >>>> <filter class="solr.SynonymFilterFactory" synonyms="synonyms.txt" >> ignoreCase="true" expand="true"/> >>>> <filter class="solr.LowerCaseFilterFactory"/> >>>> </analyzer> >>>> </fieldType> >>>> >>>> >>>> >>>> On Thu, Mar 1, 2018 at 1:12 PM, Steve Rowe <sar...@gmail.com> wrote: >>>> >>>>> Hi Abhi, >>>>> >>>>> PropertyAddressState is of type “string”, which has no analysis >> applied. >>>>> >>>>> Since you copyfield to “text” field, which has the analysis you expect, >>>>> you could try querying it instead. >>>>> >>>>> -- >>>>> Steve >>>>> www.lucidworks.com >>>>> >>>>>> On Mar 1, 2018, at 12:23 PM, Abhi Basu <9000r...@gmail.com> wrote: >>>>>> >>>>>> Can someone please help me? >>>>>> >>>>>> Schema.xml >>>>>> >>>>>> <field name="PropertyAddressState" type="string" indexed="true" >>>>>> stored="true" docValues="true"/> >>>>>> >>>>>> <field name="text" type="text_general" indexed="true" stored="false" >>>>>> multiValued="true"/> >>>>>> >>>>>> >>>>>> <copyfield source="PropertyAddressState" dest="text"/> >>>>>> >>>>>> >>>>>> <fieldType name="text_general" class="solr.TextField" >>>>>> positionIncrementGap="100"> >>>>>> <analyzer type="index"> >>>>>> <tokenizer class="solr.StandardTokenizerFactory"/> >>>>>> <filter class="solr.StopFilterFactory" ignoreCase="true" >>>>>> words="stopwords.txt" /> >>>>>> <filter class="solr.SynonymFilterFactory" synonyms="synonyms.txt" >>>>>> ignoreCase="true" expand="true" >>>>>> tokenizerFactory="solr.StandardTokenizerFactory"/> >>>>>> <filter class="solr.LowerCaseFilterFactory"/> >>>>>> </analyzer> >>>>>> <analyzer type="query"> >>>>>> <tokenizer class="solr.StandardTokenizerFactory"/> >>>>>> <filter class="solr.StopFilterFactory" ignoreCase="true" >>>>>> words="stopwords.txt" /> >>>>>> <!--filter class="solr.SynonymFilterFactory" >>>>>> synonyms="synonyms.txt" ignoreCase="true" expand="true"/--> >>>>>> <filter class="solr.LowerCaseFilterFactory"/> >>>>>> </analyzer> >>>>>> </fieldType> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> Synonyms.txt has been populated with State abbreviations and names. >>>>>> >>>>>> >>>>>> When searching for >>>>>> >>>>>> PropertyAddressState:"Oregon", I do not find docs with "OR". >>>>>> >>>>>> >>>>>> >>>>>> What am I missing? >>>>>> >>>>>> >>>>>> Thanks, >>>>>> >>>>>> Abhi >>>>> >>>>> >>>> >>>> >>>> -- >>>> Abhi Basu >>>> >>> >>> >>> >>> -- >>> Abhi Basu >> >> > > > -- > Abhi Basu