2014-12-24 34 views
-1

我有一个搜索文本框,我可以写任何东西。它就像“搜索品牌或模型”,现在我必须从索尔索引的两个字段获取值。Solr打开文本框搜索

brand:audi or model:audi or brand+model:audi 

请建议的查询,可以在这里工作

回答

0

把两个字段在一个和搜索都我将以下行添加到核心schema.xml中

<copyField source="Make" dest="search"/> 
<copyField source="Model" dest="search"/> 

<field name="search" type="text_general" indexed="true" stored="false" multiValued="true"/> 

现在我只需要下面的查询:

search:ford fusion 

非常感谢你让我知道这一点。