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