@Mappedsuperclass和枚举上的@Additionalcriteria

时间:2019-07-12 09:41:32

标签: jpa eclipselink

我有问题 我上课了:

@MappedSuperclass
@AdditionalCriteria("this.state = com.sample.state.enum.RecordState.OK")
public abstract class State<ID extends Serializable> {
   private RecordState recordState;
}

和枚举

@Getter
public enum RecordState {
    OK,
    NOT;

    @Override
    public String toString() {
        return name();
    }
}

我想在每个扩展State的实体上使用WHERE recordState = OK

现在我得到以下错误:java.sql.SQLException: Invalid column type

如何正确执行此操作?

0 个答案:

没有答案