我正在使用solr進行搜索。當我搜索一個字包含大寫字母使用solr從段落中搜索具有大寫字母的單詞
描述,它沒有顯示任何結果。但它給出的結果爲小寫字母..
例如:如果我的查詢是q = description:* stack *,我會得到結果。但是,如果查詢是
Q =說明:*棧*,它不會給任何結果evenif說明包含字
我的架構包含:
<fieldType name="string" class="solr.TextField">
<analyzer type="index">
<tokenizer class="solr.KeywordTokenizerFactory"/>
<filter class="solr.ASCIIFoldingFilterFactory"/>
<filter class="solr.LowerCaseFilterFactory" />
<filter class="solr.ReversedWildcardFilterFactory" />
</analyzer>
<analyzer type="query">
<tokenizer class="solr.KeywordTokenizerFactory"/>
<filter class="solr.ASCIIFoldingFilterFactory"/>
<filter class="solr.LowerCaseFilterFactory" />
<filter class="solr.ReversedWildcardFilterFactory" />
</analyzer>
</fieldType>
我想用大寫字母也搜索..
有人可以幫我嗎?
請問你能否更清楚一點你的問題? – 2012-02-21 06:22:27