【问题标题】:Force document(s) into SOLR search results强制文档进入 SOLR 搜索结果
【发布时间】:2015-10-30 13:46:16
【问题描述】:

有没有办法强制特定文档进入 SOLR 搜索结果?

我正在尝试这样的事情,但不起作用:

/q=id:21321 OR myNormalSearchConditionsHereIncludingDismaxQUery

我的目标是让某些文档始终出现在某些搜索结果中,无论查询是什么。

【问题讨论】:

  • 您能否提供更多详细信息来说明为什么此查询不起作用?
  • 查询显示了我的正常结果,但它没有添加我需要注入其中的文档。
  • 我最终向 SOLR 发出了第二个单独的请求并将其缓存。

标签: search solr


【解决方案1】:

你可以使用 Solr MoreLikeThis component

这只是我从您的描述中得出的一个快速想法。 有了这个,您将不再需要第二次查询和缓存结果。

【讨论】:

  • 谢谢拉杰什。我看不到 MLT 在这里如何工作,我的目标是获得正常的搜索结果并将完全不相关的文档插入其中。无论如何,单独请求的效果要好得多,因为我能够随机化插入文档的位置,这被证明是一个额外的要求。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-05-23
  • 2013-10-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多