我想知道是否可以使用 JPA 注释配置动态 @where 子句。假设我在两个类之间有关系——公司(父)和调用(子)。
如果有这样的注释声明(伪代码)。
@ManyToOne
@JoinColumn(name = "ID_MEN_PRE", referencedColumnName = "ID_MEN"
@Where(clause="invoice_month=:month")
private Testinvoices invoice;
我现在想做的是在 where 子句中传递“月”值。结果应仅返回给定日期的 Testinvoices。
有没有办法做到这一点?