solr通过copyField和defaultOperator精确匹配

时间:2013-06-19 09:55:18

标签: solr

在Solr schema.xml中,配置字段&和copyField

<field name="title" type="text" indexed="true" stored="true" required="false" />  
<field name="content" type="text" indexed="true" stored="true" required="false" /> 
<field name="all" type="text" indexed="true" stored="false" multiValued="true"/>
<copyField source="title" dest="all"/>
<copyField source="content" dest="all"/>
<solrQueryParser defaultOperator="AND"/> 

并且dataimport包含这样的文件:title =“sport”,content =“我喜欢篮子”。
现在我将查询字符串设置为:
全部:运动篮
我打算通过匹配标题字段将此文档转换为“sport”并将内容字段与“basket”匹配 我的意思是当我使用“all:sport basket”时,sorl会从源文档中找到该文档:

<title>sport</title>
<content>I like basket</content>

但是sorl copyField似乎无法做到这一点,任何人都可以帮忙吗?

0 个答案:

没有答案