【问题标题】:Solr addfilterquerySolr 添加过滤器查询
【发布时间】:2014-05-23 11:20:58
【问题描述】:

我想使用 Solr 执行搜索查询(我在这方面的经验几乎为零)。在 MySQL 中会是这样的:

$where .= "(r.xcoord BETWEEN '".$coordinaten["xcoord"]["begin"]."' AND '".$coordinaten["xcoord"]["eind"]."') AND (r.ycoord BETWEEN '".$coordinaten["ycoord"]["begin"]."' AND '".$coordinaten["ycoord"]["eind"]."')";

如何在 Solr 中实现这一点?

亲切的问候,

皮姆

【问题讨论】:

    标签: mysql search solr


    【解决方案1】:

    在谷歌上又过了几个小时后,我发现这篇文章帮助了我:)

    http://www.solrtutorial.com/solr-query-syntax.html

    还有这篇关于SO的帖子

    Solr between syntax

    【讨论】:

      【解决方案2】:

      试试这个

      q=*:*&fq=xcoord:[xcoord_begin TO xcoord_end]&fq=ycoord:[ycoord_begin TO ycoord_end]
      

      【讨论】:

        猜你喜欢
        • 2012-02-02
        • 2013-12-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-02-17
        • 1970-01-01
        • 2011-11-27
        相关资源
        最近更新 更多