当前位置: 首页 > 知识库问答 >
问题:

Spring Data JPA是否有任何方法可以使用方法名解析来求和实体列?

邴星洲
2023-03-14

Spring Data JPA可以使用规范求和。但是它有办法使用方法名解析来求和实体列吗?比方说,我想要一个方法suCreditAmount来求和具有特定名称的列,就像一个方法findByCreditAmount来获取具有特定信用额的所有实体一样。

共有1个答案

芮雪风
2023-03-14

Spring Data JPA不提供聚合方法的内置支持。但你可以通过以下方法得到总和:

@Query("SELECT sum(e.creditAmount) from Entity e")
int sumCreditAmount();

您需要在存储库类中声明上述方法。

 类似资料:
  • 问题内容: Spring Data JPA支持使用规范对实体进行计数。但是,它有什么方法可以使用方法名称解析来计数实体?假设我要一种方法来计算具有特定名称的实体,就像获取所有具有特定名称的实体的方法一样。 问题答案: 从Spring Data 1.7.1.RELEASE开始,你可以使用两种不同的方法来实现它, 1)新方法,对计数和删除查询都使用查询派生。例, 2)旧方法,使用@Query注释。 例

  • Spring Data JPA支持使用规范对实体进行计数。但是它有没有办法使用方法名解析来计算实体的数目呢?假设我想要一个方法来对具有特定名称的实体进行计数,就像一个方法来获取具有特定名称的所有实体一样。

  • 在我关于静态绑定的课堂讲稿中,它给出了一个使用实例方法的示例。 示例:类动物有方法: 然后 这里的示例不是实例方法吗?

  • 问题内容: 当我解析这小块JSON时 那就是我得到的 有什么办法可以正确解析它吗? 问题答案: 不适用于内置的JSON.parse。您需要手动对其进行解析,并将值视为字符串(如果您想对它们进行算术运算,则可以使用bignumber.js)。您可以将Douglas Crockford JSON.js库用作解析器的基础。 编辑:我为您创建了一个包 :) 输出:

  • 是否有任何方法可以使用REST API创建组并邀请用户?我试过这个请求帖子https://www.yammer.com/api/v1/groups.json{“name”:“test name”,“private”:false,“description”:“测试组”} 响应客户端错误响应[url]https://www.yammer.com/api/v1/groups.json[状态代码] 404

  • 我正在一个项目的管理面板上工作,我只想记录每一个活动,就像在facebook的活动日志一样。