【问题标题】:Prefered field searching in lucenelucene 中的首选字段搜索
【发布时间】:2012-09-24 13:17:30
【问题描述】:

我有一个索引,我想在多个字段中搜索它。我正在为这个应用程序开发查询生成器,我想比其他人更偏爱某个字段。

假设字段是:RollNo, Name, Age

在这种情况下,当有人使用RollNo 字段和Name 进行搜索时,我想优先选择来自RollNo 匹配的结果。

任何人都知道如何在 Lucene 中做到这一点。我正在使用 Lucene 3.6。

【问题讨论】:

    标签: java search solr lucene full-text-search


    【解决方案1】:

    您可以在查询期间使用Query.setBoost() 方法来提升。

    查看this文档的提升部分了解更多信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-13
      • 1970-01-01
      • 1970-01-01
      • 2017-01-29
      相关资源
      最近更新 更多