JPA计算的布尔值

时间:2019-03-07 10:58:04

标签: java spring jpa

我有一个模型,其中有多个进入数据库的布尔值。

但是我还想拥有另一个布尔值,该布尔值不进入数据库,而是在是否选中所有其他布尔值的情况下返回。

在我的课堂上,我添加了这个内容:

@Null
@Transient
private boolean overall;

在我的getOverall中,我有return boolean1 && boolean2 .. etc

但是我得到一个错误:

ConstraintViolationImpl{interpolatedMessage='must be null', propertyPath=overall,

我只想在GET方法上返回此变量,并在POST中返回IGNORE 如果删除注释,我将得到

ORA-00904:“ APPLICATIO0_”。“总体”:无效的标识符

在尝试发帖时

1 个答案:

答案 0 :(得分:0)

@Null - The annotated element must be null

限制您的整个布尔变量不具有任何值(正确或错误)。但是,您试图根据导致问题的其他标志来分配值。通常,使用@Null

不是一个好习惯