【发布时间】:2017-08-13 03:46:03
【问题描述】:
我正在使用 Spring Data Rest 开发 Web 服务。
public interface BookRepository extends PagingAndSortingRepository<Book, Long> {
@Override
@Query("select avg(rl.rating) as rating, b from ReadingList rl join rl.book b group by rl.book order by rating desc")
Page<Book> findAll(Pageable pageable);
}
当我如上所述在 JPQL 中选择时,'avg (rl.rating) as rating' 列没有如下图所示的名称。
评分:4.0
我想做这项服务。
另外,完整源码在github。 https://github.com/ohgamja3/readinglist-rest-server/
我需要有关此问题的帮助。 感谢阅读。
【问题讨论】:
标签: spring-data-jpa spring-data-rest