Solr文档查询命中

时间:2014-04-16 08:52:34

标签: solr

我试图找出,如果solr有某种内置功能可以对文档查询命中进行排序。

假设我有一个简单的文件

<fields>
  <field name="Id" type="string" indexed="true" stored="true" required="true"/>
  <field name="_version_" type="long" indexed="true" stored="true"/>
  <field name="Tag" type="string" indexed="true" stored="true"/>
</fields>

然后我有一个文件,其中Tag具有值&#34;编程&#34;

当用户正在撰写&#34;亲&#34;在搜索字段中,我希望显示带有前缀&#34; pro&#34;的标签。但我希望按查询命中排序,这意味着显示最多的文档。

实施例: 主动 问题 程序设计 进展

编程是最受欢迎的值,但它不是首先显示的文档。

solr是否具有我可以用来存档的功能?或者我必须自己实施吗?

提前谢谢。

1 个答案:

答案 0 :(得分:0)

我对此并不是100%肯定,但我发现this帖子表明Solr没有内置功能来测量文档被返回的次数

我猜你必须自己实现它,或者使用我引用的帖子中链接的现有框架之一。