【问题标题】:Using SOLR for Ad Hoc Reporting使用 SOLR 进行临时报告
【发布时间】:2013-09-10 12:16:43
【问题描述】:

对于此 SQL 查询,是否有使用 SolrNet 的等效 solr 查询?

SELECT COUNT(field1), SUM(field2) FROM table1 GROUP BY field3, field4

谢谢

【问题讨论】:

    标签: solr solrnet


    【解决方案1】:

    Solr 不是 SQL 的直接替代品。

    你可能想试试:-

    1. 尚未实现对多个字段的分组,尽管存在用于相同 SOLR-2553SOLR-2526 的 JIRA。
    2. 您可以尝试使用 Field3_Field4 组合创建一个新字段并将该字段用于分组。
    3. SUM(field2) 可以在客户端通过手动添加组内的所有结果来处理。但是,为此,您需要返回组中的所有结果。
    4. Count(field1) 可以通过group.facet 功能实现。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-01-17
      • 2010-09-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-02-14
      相关资源
      最近更新 更多