My query on finding a cityname does not show the closest matching value, but
instead gives priority to the first word in the searchquery.

I believe it has something to do with the whitespace tokenenization, but I
don't know which fields to change to what type.


Here's what happens when I search on "new york"

http://localhost:8983/solr/tt-cities/select/?indent=off&facet=false&fl=id,title&q=title_search:*new%20york*&defType=lucene&start=0&rows=10

<result name="response" numFound="810" start="0">
        <doc>
        <str name="title">New Golden Beach</str>
        </doc>
        <doc>
        <str name="title">New Auckland</str>
        </doc>
        <doc>
        <str name="title">New Waverly</str>
        </doc>
        <doc>
        <str name="title">New Market Village Mobile Home Park</str>
        </doc>
        <doc>
        <str name="title">New Centerville</str>
        </doc>
        <doc>
        <str name="title">New Meadows</str>
        </doc>
        <doc>
        <str name="title">New Plymouth</str>
        </doc>
        <doc>
        <str name="title">New Hope Mobile Home Park</str>
        </doc>
        <doc>
        <str name="title">New Light</str>
        </doc>
        <doc>
        <str name="title">New Vienna</str>
        </doc>
</result>


My schema.xml

    <fieldType name="text_ws" class="solr.TextField"
positionIncrementGap="100">
      <analyzer>
        <tokenizer class="solr.WhitespaceTokenizerFactory"/>
      </analyzer>
    </fieldType>


        <field name="title" type="text_ws" indexed="true" stored="true"/>
        <field name="title_search" type="string" indexed="true" stored="true"/>
        
        <copyField source="title" dest="title_search"/>

I also tried:

        <field name="title_search" type="text" indexed="true" stored="true"/>   

And:
        <field name="title" type="string" indexed="true" stored="true"/>
        <field name="title_search" type="string" indexed="true" stored="true"/>

        
        
What to do?



--
View this message in context: 
http://lucene.472066.n3.nabble.com/Searchquery-on-field-that-contains-space-tp4110166.html
Sent from the Solr - User mailing list archive at Nabble.com.

Reply via email to