我正在阅读文档custom generators和data type rewrites。似乎它具有很大的灵活性。但是有可能将两个数据库字段组合成一个吗?
例如,对于外汇交易,我想存储两个字段
budget.value, budget.currency
我能以某种方式让JOOQ将其转换为
Value getMonetaryValue() {
return Value(this.value, this.currency);
}
在这种情况下,Value
是我创建的同时支持值和货币的自定义枚举。
答案 0 :(得分:0)
从jOOQ 3.11开始,这是不可能的。有一个待处理的功能请求和相关功能,它们将支持JPA所谓的@Embeddable
类型:
https://github.com/jOOQ/jOOQ/issues/6124