solr-query-syntax

    0热度

    1回答

    我们只是想应用过滤器查询来单独排序。有没有办法在solr中做到这一点?在我们应用组查询时,我们不能直接提供fq参数。 主要问题:我们按价格字段排序。价格有两种类别。虽然分组时应考虑这两个类别,但排序时只应考虑一个类别。通过使用复制字段,我们将该类别的价格复制到新字段,但由于其他类别的价格字段具有空值,因此将显示在最上方。这不是预期的。 如果需要更详细的信息,请让我知道。

    0热度

    1回答

    我在Solr中有一个数组字段。 例如: “variant_qty”: 1, 0, 7,] 我想这样做:得到记录,如果一个值> 0人必须为零。 我怎么能做到这一点与Solr的查询?

    0热度

    1回答

    您是否有人可以为下列问题提出一些解决方案? solr中if查询的正确格式是什么。 我想检查一个特定的字段值是否大于一个常量 例如:((字段1> 0),字段1,字段2) 这是可能的solr? ,我们也可以做与日期字段相同。通过比较两个日期?

    0热度

    1回答

    我们正在面对solr的一个奇怪问题。当我们用特定的字段查询时,查询没有返回任何值。 查询1:我指定一个isbn数字并提取出版商提交的所有可用值。哪一个按预期工作。 QUERY2:我们已经指定并发布额外的条件,但这次的查询返回0的记录,这应该已经回到2 Screenshot with both the queries 你能帮我们这一点。 在advamce :)谢谢

    1热度

    2回答

    我有Solr 5.3.1并且需要为除某些字段以外的所有字段执行查询(我需要在某个字段中搜索而不用这种方式检索字段以检索[/? q =查询& FL = FIELD1,FIELD2,字段3]) 我尝试了一些解决办法,但不能工作 1. How to exclude fields in a SOLR query [本soluation不起作用] 2以下溶液的工作,但需要更多时间] query = fiel

    0热度

    1回答

    我需要过滤两个字段的文件名称和地址。 我需要得到结果,名称中包含'mar',然后地址结果包含'mar'。但是我得到随机过滤的结果。 Like: (name:(mar))^20 OR address:(mar) 查询结果所有文件都是随机排序的。 如果某种排序存在,我会感谢您的帮助。谢谢。 编辑: 提升查询工作,问题不是提升,但与排序。我有第三字段优先,当我提供额外fq 优先asc助推不影响结果。

    0热度

    1回答

    您能否帮我纠正语法? 我必须在SQL服务器中写下面的代码。 这在Oracle数据库中工作得非常好。 Select to_number(substr((((END_TS - BEGIN_TS)*(24*60*60))),1,10)) AS EXECUTION_TIME from TABLE B 而且END_TS和BEGIN_TS是datetime数据类型。

    2热度

    3回答

    使用solr 5.2.0时想知道是否有一个类似于Elasticsearch查询生成器API的查询生成器API/Jar/Ckient,或者我们是否必须在字符串功能上低音地构建Solr中的查询?

    0热度

    1回答

    我是Solr的新手。 我试图搜索包含单个圆括号'('或')'的记录。 搜索记录查询如下: q=((name: (*\(abc*))) 上述查询打破了Solr的搜索。 value = value.replace(/([()])/g, '\\$1'); 可有人请帮助解决此问题: 我通过以下的正则表达式转义字符()?

    0热度

    1回答

    我使用Solr来索引我的数据。 通过Solr的UI我说,在架构窗口,两个字段:字,MESSAGEID 我提出以下查询职位后: curl -X POST -H "Content-Type: application/json" 'http://localhost:8983/solr/messenger/update.json/docs' --data-binary '{"word":"hello","