JPQL / HQL删除带有弹簧数据jpa的查询

问题描述 投票:0回答:1

我对JPQL / HQL并不是很熟悉,所以这个问题可能有点愚蠢,我正在尝试使用字符串jpa编写一个删除查询。

我有GeneratedStatement对象,该对象具有由GeneratedStatementId组成的createdDate对象。

我的查询应如下所示:

@Query(value = "DELETE FROM EODGeneratedStatement s WHERE s.createdDate < :expiryDate")
int deleteByIdCreatedDateBefore(LocalDate expiryDate);

但是我认为它缺少GeneratedStatementId对象,而且我不确定如何添加它。我应该相信它应该像s.getGeneratedStatementId()。createdDate]

我对JPQL / HQL并不是很熟悉,所以这个问题可能有点愚蠢,我正在尝试使用字符串jpa编写一个删除查询。我有GeneratedStatement对象,该对象具有GeneratedStatementId对象...

java postgresql spring-data-jpa hql jpql
1个回答
0
投票

[我假设您有一个名为@EntityGeneratedStatement,其中具有GeneratedStatementId POJO对象,其中包含变量createdDate

© www.soinside.com 2019 - 2024. All rights reserved.