在cakephp中连接自动连接的solr

时间:2014-01-29 04:44:01

标签: cakephp solr

在我的cakephp网站上,我们使用了solr搜索....

现在一切正常。

我现在只需要实现一件事。

在主页上有一个带自动提示的搜索框。

因此,当我们输入一个字母或一个单词时,它将填充一个匹配rewsult的下拉列表。

该结果将来自solr。

为此我做了以下。

在solr schema.xml中:

<field name="event_name" type="text_general" indexed="true" stored="true"/>
<field name="cat_name" type="text_general" indexed="true" stored="true"/>
<field name="org_name" type="text_general" indexed="true" stored="true"/>
<field name="search_text" type="text_general" indexed="true" stored="false" multiValued="true" />
    <copyField source="event_name" dest="search_text" />
    <copyField source="cat_name" dest="search_text" />
    <copyField source="org_name" dest="search_text" />

    <copyField source="multiple_tags" dest="search_text" />

然后我们在这里使用search_text作为搜索条件。

现在我想做的是,dorpdown将有some events name, some organization name, some category name

因此,当我单击其中一个事件名称时,它将转到事件页面,或者当我单击组织名称时,它将转到组织页面等等....

我该怎么做?....

这是输入信件后填写的下拉列表。 enter image description here

0 个答案:

没有答案