|
|
-
Differences in debugQuery and resultsroySolr 2011-12-21, 11:41
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. |