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