【问题标题】:Solr Query by specific type (Exact Match or Not Exact Match option)Solr 按特定类型查询(完全匹配或不完全匹配选项)
【发布时间】:2011-04-06 09:11:54
【问题描述】:

我想让用户为搜索选择“完全匹配”或“不完全匹配”选项。 我该怎么做?

我尝试创建一个键入“字符串”的搜索字段,而 copyField 是“文本”。 字符串用于完全匹配,文本用于不完全匹配。 如何在查询中指定字段类型? 还是有更好的主意?

谢谢,任何帮助都会被考虑。

【问题讨论】:

  • 你的用户是直接点击 Solr 还是中间有 web 应用?

标签: solr


【解决方案1】:

对于部分匹配,您可以使用 ngram。当用户选择“不完全匹配”时,您可以使用 dismax 处理程序并在您的请求中将所有 ngram 字段设置为“qf”。 For reference

【讨论】:

    猜你喜欢
    • 2014-11-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-06
    • 2021-06-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多