【问题标题】:Solr Frange IssuesSolr 范围问题
【发布时间】:2011-07-22 07:19:29
【问题描述】:

我有以下查询,其中我使用了两次 !frange 函数,并且 查询没有返回任何结果。但是,如果我使用单个 !frange 函数 然后结果来自相同的查询。

现在可以在一个查询中执行两个 frange 吗?

q="woolmark"&fq={!frange l=33787806 u=33787918}id&fq={!frange 
l=40817415}id&fq=createdOnGMTDate:[2011-07-01T14%3A30%3A00Z+TO+2011-07-21T14%3A30%3A00Z]

问候, 罗希特

【问题讨论】:

    标签: solr


    【解决方案1】:

    查询参数总是应该给出 0 结果。在 id 字段上,您要求 l=33787806 和 u=33787918 和 l=40817415 ,显然不能有这样的 id

    【讨论】:

    • 我要寻找的基本上是两个范围之间的 id。 id 可以出现在 (u=33787918 and l=40817415) 或 (l=40817415 and u=*) 之间。
    猜你喜欢
    • 2010-11-08
    • 2013-06-17
    • 2014-12-28
    • 1970-01-01
    • 2020-03-04
    • 2010-11-09
    • 2011-01-08
    • 2011-04-09
    • 2017-01-05
    相关资源
    最近更新 更多