是否有Solr的“严格的顺序操作”那个狮身人面像的等效?(Does Solr have an equ

2019-10-17 02:31发布

我的Solr和狮身人面像之间进行选择。

狮身人面像文档页面有一个名为“5.3扩展查询语法”一节描述了以下搜索参数(其中包括):

  • 严格的顺序运算符(例如:AAA BBB << << CCC) -
  • NEAR,广义接近操作者(例如:你好NEAR / 3世界NEAR / 4“我的测试”) - 搜索根据单词之间的距离
  • 句子/条(例如:“比尔·盖茨”段落“史蒂夫·乔布斯”) - 一个句子/段落内搜索

Solr中是否有任何类似的功能?

Answer 1:

  • 严格的顺序操作:您将需要使用SpanQueries这一点,看看在这里输入链接描述为SpanQuery的解释,以便从Solr的使用它们,你可以尝试SurroundQParser否则看到这个的其他问题
  • NEAR,广义接近运营商:是的,这是支持的,看到邻近搜寻
  • 句子/段落:不直接。 您可以尝试几种方法:
    • 地图莫名其妙那些文件(可能使用在4.0加入的功能段落中的文档链接到父文件等)
    • 尝试将有关与特殊标记/空白段落信息,请参阅本


文章来源: Does Solr have an equivalent of “strict order operator” that Sphinx has?