我有经销商详情类
@Entity
@Table(name="DEALER_DETAILS")
public class CenturyThirdLevelEnrollEngagement {
@Id
@Column(name="ID")
private String id;
@Column(name="DEALER_NBR")
private String dealerNbr;
@Column(name="REGION")
private String region;
@Column(name="TRTY_MGR")
private String territoryManager;
@Column(name="DISTRIBUTOR")
private String distributor;
@Column(name="SEL_CNTRCTD_LVL")
private String contractLevel;
我需要在此表中查询所有可用列,并仅发送startindex和startindex之间的记录以及列ID的pagesize。 (startindex和pagesize参数将来自UI)。
在文档中有一个这样的例子:
query.from(employee)
.list(SQLExpressions.rowNumber()
.over()
.partitionBy(employee.name)
.orderBy(employee.id));
但是我需要在and和window函数之间生成查询。
请帮忙。
答案 0 :(得分:0)
JPA查询不支持窗口函数,您需要以不同方式表达查询。