Hi,

I have an index with the following solr mapping:

<mapping>
        <fields>
                <field dest="content" source="content"/>
                <field dest="site" source="site"/>
                <field dest="title" source="title"/>
                <field dest="host" source="host"/>
                <field dest="segment" source="segment"/>
                <field dest="boost" source="boost"/>
                <field dest="digest" source="digest"/>
                <field dest="tstamp" source="tstamp"/>
                <field dest="lastModified" source="lastmodified"/>
                <field dest="id" source="url"/>
                <copyField source="url" dest="url"/>
        </fields>
        <uniqueKey>id</uniqueKey>
</mapping>

I now noticed that if I query on title, the field is stored as-is, but when searching my search term is changed to lowercase. This results in queries like "title:Jobs OR title:jobs" not returning any documents where the title in the index contains "Jobs" rather than "jobs".

Is there a way to fix this in either Nutch or my Solr schema definition? And is there a way to fix this for an existing index or do I need to reindex everything again? If so, how do I do this using nutch commands?

Thank you and best regards,


Jeroen

Reply via email to