【发布时间】:2017-03-07 16:54:02
【问题描述】:
我正在使用 solr 4.4,我想通过相关性搜索完全匹配的单词。我有 10 个字段,我使用了
复制字段来实现这一点。而且它工作正常。
我对完全匹配结果有疑问,应该是更高的顺序。
还有如何设置分数?
schema.xml
<field name="field8" type="text_search" indexed="true" stored="true"/>
<field name="description" type="text_search" indexed="true" stored="true"/>
<field name="keywords" type="text_search" indexed="true" stored="true"/>
<copyField source="field8" dest="text"/>
<copyField source="description" dest="text"/>
<copyField source="keywords" dest="text"/>
solrconfig.xml
<requestHandler name="/browse" class="solr.SearchHandler">
<lst name="defaults">
<str name="echoParams">explicit</str>
<!-- Query settings -->
<str name="defType">edismax</str>
<str name="qf">
field8 description keyword ^10.0
</str>
<str name="df">text</str>
<str name="mm">100%</str>
<str name="q.alt">*:*</str>
<str name="rows">10</str>
<str name="fl">*,score</str>
........
........
........
【问题讨论】:
-
请问有什么意见吗?
-
对不起,请指点?
标签: solr