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 roySolr <ro...@gmail.com> on 2011/12/21 12:41:12 UTC
Differences in debugQuery and results
Hello,
I have some configuration problems and can't get it working. I see some
differences with the debugQuery.
I search for: w.j
((DisjunctionMaxQuery((((name1_search:w name1_search:j)^5.0) |
((name2_search:w name2_search:j)^5.0))~1.0)
I search for: w j
((DisjunctionMaxQuery((name1_search:w^5.0 | name2_search:w^5.0)~1.0
((DisjunctionMaxQuery((name1_search:j^5.0 | name2_search:j^5.0)~1.0)
I use the worddelimiter to split on a dot. Why is there a difference? I want
that SOLR handles this issues on the same way? How can i fix this?
CONFIG:
<fieldType name="text_delimiter" class="solr.TextField"
positionIncrementGap="100" autoGeneratePhraseQueries="false">
<analyzer type="index">
<charFilter class="solr.HTMLStripCharFilterFactory"/>
<tokenizer class="solr.WhitespaceTokenizerFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.ASCIIFoldingFilterFactory"/>
<filter class="solr.TrimFilterFactory"/>
<filter class="solr.WordDelimiterFilterFactory"
generateWordParts="1" catenateWords="0" splitOnCaseChange="0"
splitOnNumerics="0" stemEnglishPossessive="0"/>
</analyzer>
<analyzer type="query">
<charFilter class="solr.HTMLStripCharFilterFactory"/>
<tokenizer class="solr.WhitespaceTokenizerFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.ASCIIFoldingFilterFactory"/>
<filter class="solr.TrimFilterFactory"/>
<filter class="solr.WordDelimiterFilterFactory" generateWordParts="1"
catenateWords="0" splitOnCaseChange="0" splitOnNumerics="0"
stemEnglishPossessive="0"/>
</analyzer>
</fieldType>
Roy
--
View this message in context: http://lucene.472066.n3.nabble.com/Differences-in-debugQuery-and-results-tp3603817p3603817.html
Sent from the Solr - User mailing list archive at Nabble.com.