Hello, Steven.

Have you tried sow=true?
see
https://lucene.apache.org/solr/guide/7_2/the-extended-dismax-query-parser.html


Anyway, you can start from debugQuery=true, then try to explore
explainOther, and get to Analysis page after all.

On Mon, Mar 26, 2018 at 3:10 AM, Steven White <swhite4...@gmail.com> wrote:

> Hi everyone,
>
> I switched over from Solr 5.2.1 to 7.2.1 other than re-indexing my data and
> schema design remain the same.
>
> The issue I see now is I'm getting 0 hits on phrase searches, why?
>
> Here is the query I'm sending that gives me 0 hits:
>
> http://localhost:8983/solr/ccfts/select_test?q=%22cat+
> dog%22&wt=json&indent=true
>
> But this query will give me hits:
>
> http://localhost:8983/solr/ccfts/select_test?q=cat+dog&wt=json&indent=true
>
> Here is my schema:
>
> <fieldType name="analyzer_text" class="solr.TextField"
> positionIncrementGap="100" autoGeneratePhraseQueries="true">
>        <analyzer>
>   <tokenizer class="solr.WhitespaceTokenizerFactory"/>
>   <filter class="solr.SynonymFilterFactory" expand="true"
> synonyms="synonyms.txt" ignoreCase="true"/>
>   <filter class="solr.WordDelimiterFilterFactory" preserveOriginal="0"
> generateNumberParts="1" splitOnCaseChange="0" catenateWords="1"
> splitOnNumerics="1" stemEnglishPossessive="1" generateWordParts="1"
> catenateAll="1" catenateNumbers="1"/>
>   <filter class="solr.StopFilterFactory" words="lang/stopwords_en.txt"
> ignoreCase="true"/>
>   <filter class="solr.LowerCaseFilterFactory"/>
>   <filter class="solr.EnglishPossessiveFilterFactory"/>
>   <filter class="solr.KeywordMarkerFilterFactory"
> protected="protwords.txt"/>
>   <filter class="solr.PorterStemFilterFactory"/>
>   <filter class="solr.RemoveDuplicatesTokenFilterFactory"/>
>        </analyzer>
>     </fieldType>
>
> Here are my fields:
>
> <field name=" analyzer _text"     type="text_general"   indexed="true"
> required="false" stored="false"  multiValued="true" />
>     <field name="CC_UNIQUE_FIELD"    type="string"         indexed="true"
> required="true"  stored="true"   multiValued="false" />
> <field name="CC_ALL_FIELDS_DATA" type=" analyzer_text" indexed="true"
> required="false" stored="false"  multiValued="true" />
>     <field name="CC_COMPONENT_NAME"  type="string"         indexed="true"
> required="true"  stored="false"  multiValued="false" docValues="true" />
>     <field name="CC_FILE_EXT"        type="string"         indexed="true"
> required="true"  stored="false"  multiValued="false" docValues="true" />
>     <field name="CC_FILE_NAME"       type="string"         indexed="true"
> required="true"  stored="false"  multiValued="false" docValues="true" />
>     <field name="CC_FILE_PATH"       type="string"         indexed="true"
> required="true"  stored="true"   multiValued="false" docValues="true" />
>
> And here is my handler:
>
> {"requestHandler":{"/select_test":{
>       "class":"solr.SearchHandler",
>       "name":"/select_test",
>       "defaults":{
>         "defType":"edismax",
>         "echoParams":"explicit",
>         "fl":"CC_UNIQUE_FIELD,CC_FILE_PATH,score",
>         "indent":"true",
>         "qf":"CC_ALL_FIELDS_DATA",
>         "rows":"10",
>         "tie":"1.0",
>         "wt":"xml"}}}}
>
> What am I dong wrong?
>
> Steven
>



-- 
Sincerely yours
Mikhail Khludnev

Reply via email to