spring jpa 自定义查询数据库的某个字段
spring jpa 提供的查询很强大, 就看你会不会用了。
先上代码, 后面在解释吧
1. 想查单个表的某个字段
在repository中
@Query(value = "select ii.image_id from issues_images ii where issue_id = ?1", nativeQuery = true) // nativeQuery = true表示使用sql自己的方言查询,想查什么查什么, 按照字段数据类型返回就行了
List<BigInteger> findByIssueId(String issueId);
2. 查询不同表的不同字段, 组合起来返回
TODO