You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-user@lucene.apache.org by Olala <ht...@gmail.com> on 2009/12/24 09:19:00 UTC

absolute search

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.

Thanks so much! 
-- 
View this message in context: http://old.nabble.com/absolute-search-tp26911441p26911441.html
Sent from the Solr - User mailing list archive at Nabble.com.


Re: absolute search

Posted by Lance Norskog <go...@gmail.com>.
The schema/analysis.jsp page lets you explore how Solr parses indexed
text and queries.

On Sat, Jan 2, 2010 at 4:13 PM, Lance Norskog <go...@gmail.com> wrote:
> The string "book" in quotes searches for a phrase. Try it without the quotes.
>
> On Wed, Dec 30, 2009 at 8:02 PM, Olala <ht...@gmail.com> wrote:
>>
>> Can anyone help me??? plz!
>>
>>
>> Olala wrote:
>>>
>>> uhm,I am sorry, this is the debug :)
>>>
>>> <lst name="debug">
>>> <str name="rawquerystring">"book"</str>
>>> <str name="querystring">"book"</str>
>>> <str name="parsedquery">+DisjunctionMaxQuery((name:book)~0.01) ()</str>
>>> <str name="parsedquery_toString">+(name:book)~0.01 ()</str>
>>> −
>>> <lst name="explain">
>>> −
>>> <str name="19534">
>>>
>>> 7.903358 = (MATCH) sum of:
>>>   7.903358 = (MATCH) fieldWeight(name:book in 19533), product of:
>>>     1.0 = tf(termFreq(name:book)=1)
>>>     7.903358 = idf(docFreq=79, maxDocs=79649)
>>>     1.0 = fieldNorm(field=name, doc=19533)
>>> </str>
>>> −
>>> <str name="5925">
>>>
>>> 3.951679 = (MATCH) sum of:
>>>   3.951679 = (MATCH) fieldWeight(name:book in 5924), product of:
>>>     1.0 = tf(termFreq(name:book)=1)
>>>     7.903358 = idf(docFreq=79, maxDocs=79649)
>>>     0.5 = fieldNorm(field=name, doc=5924)
>>> </str>
>>> −
>>> <str name="5933">
>>>
>>> 3.951679 = (MATCH) sum of:
>>>   3.951679 = (MATCH) fieldWeight(name:book in 5932), product of:
>>>     1.0 = tf(termFreq(name:book)=1)
>>>     7.903358 = idf(docFreq=79, maxDocs=79649)
>>>     0.5 = fieldNorm(field=name, doc=5932)
>>> </str>
>>> −
>>> <str name="8049">
>>>
>>> 3.951679 = (MATCH) sum of:
>>>   3.951679 = (MATCH) fieldWeight(name:book in 8048), product of:
>>>     1.0 = tf(termFreq(name:book)=1)
>>>     7.903358 = idf(docFreq=79, maxDocs=79649)
>>>     0.5 = fieldNorm(field=name, doc=8048)
>>> </str>
>>> −
>>> <str name="9358">
>>>
>>> 3.951679 = (MATCH) sum of:
>>>   3.951679 = (MATCH) fieldWeight(name:book in 9357), product of:
>>>     1.0 = tf(termFreq(name:book)=1)
>>>     7.903358 = idf(docFreq=79, maxDocs=79649)
>>>     0.5 = fieldNorm(field=name, doc=9357)
>>> </str>
>>> </lst>
>>> <str name="QParser">DisMaxQParser</str>
>>> <null name="altquerystring"/>
>>> <null name="boostfuncs"/>
>>> −
>>> <arr name="filter_queries">
>>> <str/>
>>> </arr>
>>> <arr name="parsed_filter_queries"/>
>>> −
>>> <lst name="timing">
>>> <double name="time">0.0</double>
>>> −
>>> <lst name="prepare">
>>> <double name="time">0.0</double>
>>> −
>>> <lst name="org.apache.solr.handler.component.QueryComponent">
>>> <double name="time">0.0</double>
>>> </lst>
>>> −
>>> <lst name="org.apache.solr.handler.component.FacetComponent">
>>> <double name="time">0.0</double>
>>> </lst>
>>> −
>>> <lst name="org.apache.solr.handler.component.MoreLikeThisComponent">
>>> <double name="time">0.0</double>
>>> </lst>
>>> −
>>> <lst name="org.apache.solr.handler.component.HighlightComponent">
>>> <double name="time">0.0</double>
>>> </lst>
>>> −
>>> <lst name="org.apache.solr.handler.component.StatsComponent">
>>> <double name="time">0.0</double>
>>> </lst>
>>> −
>>> <lst name="org.apache.solr.handler.component.DebugComponent">
>>> <double name="time">0.0</double>
>>> </lst>
>>> </lst>
>>> −
>>> <lst name="process">
>>> <double name="time">0.0</double>
>>> −
>>> <lst name="org.apache.solr.handler.component.QueryComponent">
>>> <double name="time">0.0</double>
>>> </lst>
>>> −
>>> <lst name="org.apache.solr.handler.component.FacetComponent">
>>> <double name="time">0.0</double>
>>> </lst>
>>> −
>>> <lst name="org.apache.solr.handler.component.MoreLikeThisComponent">
>>> <double name="time">0.0</double>
>>> </lst>
>>> −
>>> <lst name="org.apache.solr.handler.component.HighlightComponent">
>>> <double name="time">0.0</double>
>>> </lst>
>>> −
>>> <lst name="org.apache.solr.handler.component.StatsComponent">
>>> <double name="time">0.0</double>
>>> </lst>
>>> −
>>> <lst name="org.apache.solr.handler.component.DebugComponent">
>>> <double name="time">0.0</double>
>>> </lst>
>>> </lst>
>>> </lst>
>>> </lst>
>>>
>>>
>>> Erick Erickson wrote:
>>>>
>>>> Hmmm, nothing jumps out at me. What does Luke show you
>>>> is actually in your index in the field in question? And what does
>>>> adding debugQuery=on to the query show?
>>>>
>>>> On Thu, Dec 24, 2009 at 8:44 PM, Olala <ht...@gmail.com> wrote:
>>>>
>>>>>
>>>>>
>>>>> 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 <ht...@gmail.com> wrote:
>>>>> >
>>>>> >>
>>>>> >> Yes, I am searching on Text fieldtype :)
>>>>> >>
>>>>> >>
>>>>> >> Shalin Shekhar Mangar wrote:
>>>>> >> >
>>>>> >> > On Thu, Dec 24, 2009 at 1:49 PM, Olala <ht...@gmail.com> 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.
>>>>>
>>>>>
>>>>
>>>>
>>>
>>>
>>
>> --
>> View this message in context: http://old.nabble.com/absolute-search-tp26911441p26975213.html
>> Sent from the Solr - User mailing list archive at Nabble.com.
>>
>>
>
>
>
> --
> Lance Norskog
> goksron@gmail.com
>



-- 
Lance Norskog
goksron@gmail.com

Re: absolute search

Posted by Lance Norskog <go...@gmail.com>.
The string "book" in quotes searches for a phrase. Try it without the quotes.

On Wed, Dec 30, 2009 at 8:02 PM, Olala <ht...@gmail.com> wrote:
>
> Can anyone help me??? plz!
>
>
> Olala wrote:
>>
>> uhm,I am sorry, this is the debug :)
>>
>> <lst name="debug">
>> <str name="rawquerystring">"book"</str>
>> <str name="querystring">"book"</str>
>> <str name="parsedquery">+DisjunctionMaxQuery((name:book)~0.01) ()</str>
>> <str name="parsedquery_toString">+(name:book)~0.01 ()</str>
>> −
>> <lst name="explain">
>> −
>> <str name="19534">
>>
>> 7.903358 = (MATCH) sum of:
>>   7.903358 = (MATCH) fieldWeight(name:book in 19533), product of:
>>     1.0 = tf(termFreq(name:book)=1)
>>     7.903358 = idf(docFreq=79, maxDocs=79649)
>>     1.0 = fieldNorm(field=name, doc=19533)
>> </str>
>> −
>> <str name="5925">
>>
>> 3.951679 = (MATCH) sum of:
>>   3.951679 = (MATCH) fieldWeight(name:book in 5924), product of:
>>     1.0 = tf(termFreq(name:book)=1)
>>     7.903358 = idf(docFreq=79, maxDocs=79649)
>>     0.5 = fieldNorm(field=name, doc=5924)
>> </str>
>> −
>> <str name="5933">
>>
>> 3.951679 = (MATCH) sum of:
>>   3.951679 = (MATCH) fieldWeight(name:book in 5932), product of:
>>     1.0 = tf(termFreq(name:book)=1)
>>     7.903358 = idf(docFreq=79, maxDocs=79649)
>>     0.5 = fieldNorm(field=name, doc=5932)
>> </str>
>> −
>> <str name="8049">
>>
>> 3.951679 = (MATCH) sum of:
>>   3.951679 = (MATCH) fieldWeight(name:book in 8048), product of:
>>     1.0 = tf(termFreq(name:book)=1)
>>     7.903358 = idf(docFreq=79, maxDocs=79649)
>>     0.5 = fieldNorm(field=name, doc=8048)
>> </str>
>> −
>> <str name="9358">
>>
>> 3.951679 = (MATCH) sum of:
>>   3.951679 = (MATCH) fieldWeight(name:book in 9357), product of:
>>     1.0 = tf(termFreq(name:book)=1)
>>     7.903358 = idf(docFreq=79, maxDocs=79649)
>>     0.5 = fieldNorm(field=name, doc=9357)
>> </str>
>> </lst>
>> <str name="QParser">DisMaxQParser</str>
>> <null name="altquerystring"/>
>> <null name="boostfuncs"/>
>> −
>> <arr name="filter_queries">
>> <str/>
>> </arr>
>> <arr name="parsed_filter_queries"/>
>> −
>> <lst name="timing">
>> <double name="time">0.0</double>
>> −
>> <lst name="prepare">
>> <double name="time">0.0</double>
>> −
>> <lst name="org.apache.solr.handler.component.QueryComponent">
>> <double name="time">0.0</double>
>> </lst>
>> −
>> <lst name="org.apache.solr.handler.component.FacetComponent">
>> <double name="time">0.0</double>
>> </lst>
>> −
>> <lst name="org.apache.solr.handler.component.MoreLikeThisComponent">
>> <double name="time">0.0</double>
>> </lst>
>> −
>> <lst name="org.apache.solr.handler.component.HighlightComponent">
>> <double name="time">0.0</double>
>> </lst>
>> −
>> <lst name="org.apache.solr.handler.component.StatsComponent">
>> <double name="time">0.0</double>
>> </lst>
>> −
>> <lst name="org.apache.solr.handler.component.DebugComponent">
>> <double name="time">0.0</double>
>> </lst>
>> </lst>
>> −
>> <lst name="process">
>> <double name="time">0.0</double>
>> −
>> <lst name="org.apache.solr.handler.component.QueryComponent">
>> <double name="time">0.0</double>
>> </lst>
>> −
>> <lst name="org.apache.solr.handler.component.FacetComponent">
>> <double name="time">0.0</double>
>> </lst>
>> −
>> <lst name="org.apache.solr.handler.component.MoreLikeThisComponent">
>> <double name="time">0.0</double>
>> </lst>
>> −
>> <lst name="org.apache.solr.handler.component.HighlightComponent">
>> <double name="time">0.0</double>
>> </lst>
>> −
>> <lst name="org.apache.solr.handler.component.StatsComponent">
>> <double name="time">0.0</double>
>> </lst>
>> −
>> <lst name="org.apache.solr.handler.component.DebugComponent">
>> <double name="time">0.0</double>
>> </lst>
>> </lst>
>> </lst>
>> </lst>
>>
>>
>> Erick Erickson wrote:
>>>
>>> Hmmm, nothing jumps out at me. What does Luke show you
>>> is actually in your index in the field in question? And what does
>>> adding debugQuery=on to the query show?
>>>
>>> On Thu, Dec 24, 2009 at 8:44 PM, Olala <ht...@gmail.com> wrote:
>>>
>>>>
>>>>
>>>> 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 <ht...@gmail.com> wrote:
>>>> >
>>>> >>
>>>> >> Yes, I am searching on Text fieldtype :)
>>>> >>
>>>> >>
>>>> >> Shalin Shekhar Mangar wrote:
>>>> >> >
>>>> >> > On Thu, Dec 24, 2009 at 1:49 PM, Olala <ht...@gmail.com> 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.
>>>>
>>>>
>>>
>>>
>>
>>
>
> --
> View this message in context: http://old.nabble.com/absolute-search-tp26911441p26975213.html
> Sent from the Solr - User mailing list archive at Nabble.com.
>
>



-- 
Lance Norskog
goksron@gmail.com

Re: absolute search

Posted by Olala <ht...@gmail.com>.
Can anyone help me??? plz!


Olala wrote:
> 
> uhm,I am sorry, this is the debug :)
> 
> <lst name="debug">
> <str name="rawquerystring">"book"</str>
> <str name="querystring">"book"</str>
> <str name="parsedquery">+DisjunctionMaxQuery((name:book)~0.01) ()</str>
> <str name="parsedquery_toString">+(name:book)~0.01 ()</str>
> −
> <lst name="explain">
> −
> <str name="19534">
> 
> 7.903358 = (MATCH) sum of:
>   7.903358 = (MATCH) fieldWeight(name:book in 19533), product of:
>     1.0 = tf(termFreq(name:book)=1)
>     7.903358 = idf(docFreq=79, maxDocs=79649)
>     1.0 = fieldNorm(field=name, doc=19533)
> </str>
> −
> <str name="5925">
> 
> 3.951679 = (MATCH) sum of:
>   3.951679 = (MATCH) fieldWeight(name:book in 5924), product of:
>     1.0 = tf(termFreq(name:book)=1)
>     7.903358 = idf(docFreq=79, maxDocs=79649)
>     0.5 = fieldNorm(field=name, doc=5924)
> </str>
> −
> <str name="5933">
> 
> 3.951679 = (MATCH) sum of:
>   3.951679 = (MATCH) fieldWeight(name:book in 5932), product of:
>     1.0 = tf(termFreq(name:book)=1)
>     7.903358 = idf(docFreq=79, maxDocs=79649)
>     0.5 = fieldNorm(field=name, doc=5932)
> </str>
> −
> <str name="8049">
> 
> 3.951679 = (MATCH) sum of:
>   3.951679 = (MATCH) fieldWeight(name:book in 8048), product of:
>     1.0 = tf(termFreq(name:book)=1)
>     7.903358 = idf(docFreq=79, maxDocs=79649)
>     0.5 = fieldNorm(field=name, doc=8048)
> </str>
> −
> <str name="9358">
> 
> 3.951679 = (MATCH) sum of:
>   3.951679 = (MATCH) fieldWeight(name:book in 9357), product of:
>     1.0 = tf(termFreq(name:book)=1)
>     7.903358 = idf(docFreq=79, maxDocs=79649)
>     0.5 = fieldNorm(field=name, doc=9357)
> </str>
> </lst>
> <str name="QParser">DisMaxQParser</str>
> <null name="altquerystring"/>
> <null name="boostfuncs"/>
> −
> <arr name="filter_queries">
> <str/>
> </arr>
> <arr name="parsed_filter_queries"/>
> −
> <lst name="timing">
> <double name="time">0.0</double>
> −
> <lst name="prepare">
> <double name="time">0.0</double>
> −
> <lst name="org.apache.solr.handler.component.QueryComponent">
> <double name="time">0.0</double>
> </lst>
> −
> <lst name="org.apache.solr.handler.component.FacetComponent">
> <double name="time">0.0</double>
> </lst>
> −
> <lst name="org.apache.solr.handler.component.MoreLikeThisComponent">
> <double name="time">0.0</double>
> </lst>
> −
> <lst name="org.apache.solr.handler.component.HighlightComponent">
> <double name="time">0.0</double>
> </lst>
> −
> <lst name="org.apache.solr.handler.component.StatsComponent">
> <double name="time">0.0</double>
> </lst>
> −
> <lst name="org.apache.solr.handler.component.DebugComponent">
> <double name="time">0.0</double>
> </lst>
> </lst>
> −
> <lst name="process">
> <double name="time">0.0</double>
> −
> <lst name="org.apache.solr.handler.component.QueryComponent">
> <double name="time">0.0</double>
> </lst>
> −
> <lst name="org.apache.solr.handler.component.FacetComponent">
> <double name="time">0.0</double>
> </lst>
> −
> <lst name="org.apache.solr.handler.component.MoreLikeThisComponent">
> <double name="time">0.0</double>
> </lst>
> −
> <lst name="org.apache.solr.handler.component.HighlightComponent">
> <double name="time">0.0</double>
> </lst>
> −
> <lst name="org.apache.solr.handler.component.StatsComponent">
> <double name="time">0.0</double>
> </lst>
> −
> <lst name="org.apache.solr.handler.component.DebugComponent">
> <double name="time">0.0</double>
> </lst>
> </lst>
> </lst>
> </lst>
> 
> 
> Erick Erickson wrote:
>> 
>> Hmmm, nothing jumps out at me. What does Luke show you
>> is actually in your index in the field in question? And what does
>> adding debugQuery=on to the query show?
>> 
>> On Thu, Dec 24, 2009 at 8:44 PM, Olala <ht...@gmail.com> wrote:
>> 
>>>
>>>
>>> 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 <ht...@gmail.com> wrote:
>>> >
>>> >>
>>> >> Yes, I am searching on Text fieldtype :)
>>> >>
>>> >>
>>> >> Shalin Shekhar Mangar wrote:
>>> >> >
>>> >> > On Thu, Dec 24, 2009 at 1:49 PM, Olala <ht...@gmail.com> 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.
>>>
>>>
>> 
>> 
> 
> 

-- 
View this message in context: http://old.nabble.com/absolute-search-tp26911441p26975213.html
Sent from the Solr - User mailing list archive at Nabble.com.


Re: absolute search

Posted by Olala <ht...@gmail.com>.
uhm,I am sorry, this is the debug :)

<lst name="debug">
<str name="rawquerystring">"book"</str>
<str name="querystring">"book"</str>
<str name="parsedquery">+DisjunctionMaxQuery((name:book)~0.01) ()</str>
<str name="parsedquery_toString">+(name:book)~0.01 ()</str>
−
<lst name="explain">
−
<str name="19534">

7.903358 = (MATCH) sum of:
  7.903358 = (MATCH) fieldWeight(name:book in 19533), product of:
    1.0 = tf(termFreq(name:book)=1)
    7.903358 = idf(docFreq=79, maxDocs=79649)
    1.0 = fieldNorm(field=name, doc=19533)
</str>
−
<str name="5925">

3.951679 = (MATCH) sum of:
  3.951679 = (MATCH) fieldWeight(name:book in 5924), product of:
    1.0 = tf(termFreq(name:book)=1)
    7.903358 = idf(docFreq=79, maxDocs=79649)
    0.5 = fieldNorm(field=name, doc=5924)
</str>
−
<str name="5933">

3.951679 = (MATCH) sum of:
  3.951679 = (MATCH) fieldWeight(name:book in 5932), product of:
    1.0 = tf(termFreq(name:book)=1)
    7.903358 = idf(docFreq=79, maxDocs=79649)
    0.5 = fieldNorm(field=name, doc=5932)
</str>
−
<str name="8049">

3.951679 = (MATCH) sum of:
  3.951679 = (MATCH) fieldWeight(name:book in 8048), product of:
    1.0 = tf(termFreq(name:book)=1)
    7.903358 = idf(docFreq=79, maxDocs=79649)
    0.5 = fieldNorm(field=name, doc=8048)
</str>
−
<str name="9358">

3.951679 = (MATCH) sum of:
  3.951679 = (MATCH) fieldWeight(name:book in 9357), product of:
    1.0 = tf(termFreq(name:book)=1)
    7.903358 = idf(docFreq=79, maxDocs=79649)
    0.5 = fieldNorm(field=name, doc=9357)
</str>
</lst>
<str name="QParser">DisMaxQParser</str>
<null name="altquerystring"/>
<null name="boostfuncs"/>
−
<arr name="filter_queries">
<str/>
</arr>
<arr name="parsed_filter_queries"/>
−
<lst name="timing">
<double name="time">0.0</double>
−
<lst name="prepare">
<double name="time">0.0</double>
−
<lst name="org.apache.solr.handler.component.QueryComponent">
<double name="time">0.0</double>
</lst>
−
<lst name="org.apache.solr.handler.component.FacetComponent">
<double name="time">0.0</double>
</lst>
−
<lst name="org.apache.solr.handler.component.MoreLikeThisComponent">
<double name="time">0.0</double>
</lst>
−
<lst name="org.apache.solr.handler.component.HighlightComponent">
<double name="time">0.0</double>
</lst>
−
<lst name="org.apache.solr.handler.component.StatsComponent">
<double name="time">0.0</double>
</lst>
−
<lst name="org.apache.solr.handler.component.DebugComponent">
<double name="time">0.0</double>
</lst>
</lst>
−
<lst name="process">
<double name="time">0.0</double>
−
<lst name="org.apache.solr.handler.component.QueryComponent">
<double name="time">0.0</double>
</lst>
−
<lst name="org.apache.solr.handler.component.FacetComponent">
<double name="time">0.0</double>
</lst>
−
<lst name="org.apache.solr.handler.component.MoreLikeThisComponent">
<double name="time">0.0</double>
</lst>
−
<lst name="org.apache.solr.handler.component.HighlightComponent">
<double name="time">0.0</double>
</lst>
−
<lst name="org.apache.solr.handler.component.StatsComponent">
<double name="time">0.0</double>
</lst>
−
<lst name="org.apache.solr.handler.component.DebugComponent">
<double name="time">0.0</double>
</lst>
</lst>
</lst>
</lst>


Erick Erickson wrote:
> 
> Hmmm, nothing jumps out at me. What does Luke show you
> is actually in your index in the field in question? And what does
> adding debugQuery=on to the query show?
> 
> On Thu, Dec 24, 2009 at 8:44 PM, Olala <ht...@gmail.com> wrote:
> 
>>
>>
>> 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 <ht...@gmail.com> wrote:
>> >
>> >>
>> >> Yes, I am searching on Text fieldtype :)
>> >>
>> >>
>> >> Shalin Shekhar Mangar wrote:
>> >> >
>> >> > On Thu, Dec 24, 2009 at 1:49 PM, Olala <ht...@gmail.com> 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.
>>
>>
> 
> 

-- 
View this message in context: http://old.nabble.com/absolute-search-tp26911441p26938921.html
Sent from the Solr - User mailing list archive at Nabble.com.


Re: absolute search

Posted by Erick Erickson <er...@gmail.com>.
Hmmm, nothing jumps out at me. What does Luke show you
is actually in your index in the field in question? And what does
adding debugQuery=on to the query show?

On Thu, Dec 24, 2009 at 8:44 PM, Olala <ht...@gmail.com> wrote:

>
>
> 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 <ht...@gmail.com> wrote:
> >
> >>
> >> Yes, I am searching on Text fieldtype :)
> >>
> >>
> >> Shalin Shekhar Mangar wrote:
> >> >
> >> > On Thu, Dec 24, 2009 at 1:49 PM, Olala <ht...@gmail.com> 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.
>
>

Re: absolute search

Posted by Olala <ht...@gmail.com>.

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 <ht...@gmail.com> wrote:
> 
>>
>> Yes, I am searching on Text fieldtype :)
>>
>>
>> Shalin Shekhar Mangar wrote:
>> >
>> > On Thu, Dec 24, 2009 at 1:49 PM, Olala <ht...@gmail.com> 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.


Re: absolute search

Posted by Erick Erickson <er...@gmail.com>.
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 <ht...@gmail.com> wrote:

>
> Yes, I am searching on Text fieldtype :)
>
>
> Shalin Shekhar Mangar wrote:
> >
> > On Thu, Dec 24, 2009 at 1:49 PM, Olala <ht...@gmail.com> 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.
>
>

Re: absolute search

Posted by Olala <ht...@gmail.com>.
Yes, I am searching on Text fieldtype :)


Shalin Shekhar Mangar wrote:
> 
> On Thu, Dec 24, 2009 at 1:49 PM, Olala <ht...@gmail.com> 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.


Re: absolute search

Posted by Shalin Shekhar Mangar <sh...@gmail.com>.
On Thu, Dec 24, 2009 at 1:49 PM, Olala <ht...@gmail.com> 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.