0

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

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

谢谢

4

1 回答 1

1

Solr 不是 SQL 的直接替代品。

您可能想尝试:-

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