Hi,
Recently I change my search handler to dismax from standard. But I am facing
problem to get result by OR operator. I am getting AND operator result only.
I think somewhere I am missing configuration.
following is my configuration :
schema.xml : ---
<solrQueryParser defaultOperator="OR"/>
solrconfig.xml:---
<requestHandler name="dismax" class="solr.SearchHandler" >
<lst name="defaults">
<str name="defType">dismax</str>
<str name="echoParams">explicit</str>
<float name="tie">0.01</float>
<str name="qf">
title^5.0 text^0.5
</str>
</lst>
</requestHandler>
solrj :
query.setQueryType("dismax");
query.setQuery(qq);
//query.set("qf", "title^5.0+text^0.3");
query.setParam("qf", "title^20.0 + classification_name^5.0 + text^0.3");
please help..
thanks