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