hello,
environment: solr 3.5
problem statement: when query has "*" appended, it turns case sensitive.
assumption: query should NOT be case sensitive
actual value in database at time of index: 4387828BULK
here is a snapshot of what works and does not work.
what works:
itemModelNoExactMatchStr:4387828bULk (and any variation of upper and lower
case letters for *bulk*)
itemModelNoExactMatchStr:4387828bu*
itemModelNoExactMatchStr:4387828bul*
itemModelNoExactMatchStr:4387828bulk*
what does NOT work:
itemModelNoExactMatchStr:4387828BU*
itemModelNoExactMatchStr:4387828BUL*
itemModelNoExactMatchStr:4387828BULK*
below are the specifics of my field and fieldType
<field name="itemModelNoExactMatchStr" type="text_exact" indexed="true"
stored="true"/>
<fieldType name="text_exact" class="solr.TextField"
positionIncrementGap="100">
<analyzer type="index">
<tokenizer class="solr.KeywordTokenizerFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.TrimFilterFactory"/>
</analyzer>
<analyzer type="query">
<tokenizer class="solr.KeywordTokenizerFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
</analyzer>
</fieldType>
thx
mark
--
View this message in context:
http://lucene.472066.n3.nabble.com/why-does-affect-case-sensitivity-of-query-results-tp4059801.html
Sent from the Solr - User mailing list archive at Nabble.com.