使用SolrPhpClient UI动态传递值'AND'/'OR'到Solr

时间:2012-06-13 08:32:00

标签: php search solr jetty

我正在为Solr使用SolrPhpClient UI。在这里,我正在将用户搜索输入配置为适当的输入,例如'prod_path :(男士运动美洲狮运动鞋)& q.op = AND',在Solr应用的情况下工作正常但是这个输入在我不能正常工作时使用SolrPhpClient UI。我的意思是,它给AND和OR提供了相同的结果。我希望在SolrPhpClient UI的情况下动态传递值'AND'/'OR'。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

我传递了选项(AND / OR),如$results = $solr->search($searchterm, 0, $limit,$option);,其中Search是Apache_Solr_Service类的函数。在搜索功能中,我将选项值分配给params数组,如$params['q.op'] = $option;。我得到的结果取决于AND / OR选项。