【问题标题】:Boost document in SolrSolr 中的 Boost 文档
【发布时间】:2015-08-03 15:47:30
【问题描述】:

只有当某个字段具有固定值时,我才想在 solr 中提升文档 例如:

我想提升所有将字段颜色值设置为“黄色”的文档

bf=colour:yellow^10

有可能吗?

【问题讨论】:

    标签: solr solr-boost


    【解决方案1】:

    使用 edismax,您可以这样做:

    bf=if(exists(query({!v='colour:yellow'})),10,1)
    

    这是一个函数查询。

    参考:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-09-05
      • 1970-01-01
      • 1970-01-01
      • 2016-11-26
      • 2015-12-07
      • 2016-01-01
      • 2012-05-13
      相关资源
      最近更新 更多