Я не очень знаком с JPQL / HQL, поэтому вопрос может быть немного тупым, я пытаюсь написать запрос на удаление со строкой jpa.
У меня есть GeneratedStatement
объект с GeneratedStatementId
объектом, который состоит из createdDate
.
Мой запрос должен выглядеть примерно так:
@Query(value = "DELETE FROM EODGeneratedStatement s WHERE s.createdDate < :expiryDate")
int deleteByIdCreatedDateBefore(LocalDate expiryDate);
Но я думаю, что в нем отсутствует объект GeneratedStatementId, и я не уверен, как его добавить. Это должно быть похоже на s.getGeneratedStatementId (). CreationDate, что я считаю