Oh,yes, that is my schema config:
<fieldType name="text" class="solr.TextField" positionIncrementGap="100">
<analyzer type="index">
<tokenizer class="solr.WhitespaceTokenizerFactory"/>
<filter class="solr.StopFilterFactory"
ignoreCase="true"
words="stopwords.txt"
enablePositionIncrements="true"
/>
<filter class="solr.WordDelimiterFilterFactory"
generateWordParts="1" generateNumberParts="1" catenateWords="1"
catenateNumbers="1" catenateAll="0" splitOnCaseChange="1"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.SnowballPorterFilterFactory" language="English"
protected="protwords.txt"/>
</analyzer>
<analyzer type="query">
<tokenizer class="solr.WhitespaceTokenizerFactory"/>
<filter class="solr.SynonymFilterFactory" synonyms="synonyms.txt"
ignoreCase="true" expand="true"/>
<filter class="solr.StopFilterFactory"
ignoreCase="true"
words="stopwords.txt"
enablePositionIncrements="true"
/>
<filter class="solr.WordDelimiterFilterFactory"
generateWordParts="1" generateNumberParts="1" catenateWords="0"
catenateNumbers="0" catenateAll="0" splitOnCaseChange="1"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.SnowballPorterFilterFactory" language="English"
protected="protwords.txt"/>
</analyzer>
</fieldType>
<field name="name" type="text" indexed="true" stored="true"
multiValued="true"/>
And, my solrconfig.xml for seach in dismax:
<requestHandler name="dismax" class="solr.SearchHandler" >
<lst name="defaults">
<str name="defType">dismax</str>
<str name="echoParams">explicit</str>
<float name="tie">0.0</float>
<str name="qf">
name
</str>
<str name="fl">
name,content
</str>
<str name="mm">
100%
</str>
<int name="ps">100</int>
<str name="q.alt">*:*</str>
<str name="hl.fl">name</str>
<str name="f.title.hl.fragsize">0</str>
</lst>
</requestHandler>
Thanks! :-D
Erick Erickson wrote:
>
> Could you show your schema.xml definitions for the
> field in question? It looks like you're somehow indexing
> without tokenizing, but that's a guess....
>
> Also, what does adding debugQuery=on show?
>
> Thanks
> Erick
>
> On Thu, Dec 24, 2009 at 3:40 AM, Olala <[email protected]> wrote:
>
>>
>> Yes, I am searching on Text fieldtype :)
>>
>>
>> Shalin Shekhar Mangar wrote:
>> >
>> > On Thu, Dec 24, 2009 at 1:49 PM, Olala <[email protected]> wrote:
>> >
>> >>
>> >> I have another question that if I query "book", solr will response
>> only
>> >> "book" but do not response another value such as book mark,
>> book-keeper,
>> >> guide-book, etc.
>> >>
>> >>
>> > What is the type of the field you are searching on? Have you tried a
>> text
>> > type as given in the example solrconfig.xml?
>> >
>> > --
>> > Regards,
>> > Shalin Shekhar Mangar.
>> >
>> >
>>
>> --
>> View this message in context:
>> http://old.nabble.com/absolute-search-tp26911441p26911557.html
>> Sent from the Solr - User mailing list archive at Nabble.com.
>>
>>
>
>
--
View this message in context:
http://old.nabble.com/absolute-search-tp26911441p26918467.html
Sent from the Solr - User mailing list archive at Nabble.com.