我正在尝试使用Spring Data的新功能投影来获取部分实体(NetworkSimple)的页面。
我已经查阅了文档,如果我只请求以下内容:
Collection<NetworkSimple> findAllProjectedBy();
它是可行的,但如果我正在使用分页:
Page<NetworkSimple> findAllProjectedBy(Pageable pageable);
它会抛出一个错误:
org.hibernate.jpa.criteria.expression.function.AggregationFunction$COUNT cannot be cast to org.hibernate.jpa.criteria.expression.CompoundSelectionImpl
有人已经使用过这个了吗?
我的NetworkSimple类如下:
public interface NetworkSimple {
Long getId();
String getNetworkName();
Boolean getIsActive();
}