【问题标题】:Apache Solr multiple phrase queries with OR使用 OR 的 Apache Solr 多短语查询
【发布时间】:2011-06-30 17:08:19
【问题描述】:

我正在使用带有 dismax 的 Apache Solr 1.4,我正在尝试搜索以下两个短语:

“电话号码” “杜威十进制”

我想匹配包含其中任何一个短语的文档。如果我单独搜索这些短语而不是一起搜索,我会得到匹配项。

我试过这样的查询:

title:("call number" OR "dewey decimal")

title:["call number" TO "dewey decimal"]

有什么想法吗?

【问题讨论】:

    标签: lucene solr


    【解决方案1】:

    您是否还测试了以下查询?

    (title:"call number" OR title:"dewey decimal")
    

    【讨论】:

    • 这对关键字搜索有何作用?如果关键字来自用户,如下所示: q="call number" 或 "dewey decimal" 我尝试添加短语字段并使用短语 slop,但似乎无法使其与关键字一起使用。
    猜你喜欢
    • 2017-04-09
    • 1970-01-01
    • 1970-01-01
    • 2011-11-27
    • 1970-01-01
    • 2012-08-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多