2012-06-13 53 views
0

將SolrPhientClient用戶界面用於Solr。在這裏,我將用戶搜索輸入配置爲適當的輸入,如'prod_path:& q.op = AND'在Solr應用程序中工作正常,但是當我使用這個輸入時工作不正常SolrPhpClient用戶界面。我的意思是,AND和OR的結果是一樣的。我想在SolrPhpClient UI的情況下動態傳遞值'AND'/'OR'。任何幫助,將不勝感激。將SolrPhpClient用戶界面動態傳遞給Solr

回答

0

我通過了這樣的選項(AND/OR)$results = $solr->search($searchterm, 0, $limit,$option);其中Search是Apache_Solr_Service類的一個函數。在搜索功能中,我將選項值分配給params數組,如$params['q.op'] = $option;。我得到的結果取決於AND/OR選項。