如何与PHP进行Solr搜索集成?

时间:2015-05-16 08:35:43

标签: php mysql lamp solr5

我在本地机器上安装了solr并且工作正常 我正在打这个网址:

http://localhost:8983/solr/

但我是solr search的新手,我不知道如何使用Solr配置PHP和MySQL。

我使用的是windows8和solr5.1.0。 如果任何人在solr+php+mysql中有命令,那么请建议。

1 个答案:

答案 0 :(得分:4)

简单地说,您将需要两个本机PHP函数:

以下是一个简单的自定义函数,您必须在其中向Solr提供完整的URL查询,例如http://localhost:8080/solr/wak/select?q=SearchPool%3Aالصلاة&wt=json&indent=true ,当然它会根据您的架构和查询要求进行更改

function readQuery($q){     
        $data = file_get_contents($q);
        return json_decode($data);
    }

readQuery函数返回一个JSON对象,通知wt=json在URL 中,带有查询结果。要进行调试并了解如何访问对象属性,可以使用var_dump