如何运行更高级的邻​​近搜索?

时间:2018-04-30 21:14:31

标签: solr full-text-search

有没有办法在Solr上运行更高级的邻​​近搜索?在各种在线全文聚合器(如EBSCO,ProQuest等)上,我们经常使用' baskets'搜索词(两个词 - 例如' security'和短语 - 例如' soft power')。所以我们的搜索查询可能类似于

  • 我们的第一个篮子 - 例如((安全OR"软实力"或影响)NOT"社会保障")
  • 接近运营商 - 例如在任何首个搜索字词的左侧或右侧5个字内
  • 然后是第二个或第三个或......篮子 - 例如(俄罗斯* OR"后苏联")

我们的每个篮子都可能包含数十个搜索词。

在Solr中这样的事情可能吗?如果是这样 - 怎么样?如果没有,Apache服务器还有另一个更好的选择吗?谢谢!

0 个答案:

没有答案