Oracle 在gorm grails中使用虚拟列保存实体

Oracle 在gorm grails中使用虚拟列保存实体,oracle,grails,gorm,virtual-column,Oracle,Grails,Gorm,Virtual Column,因此,在我的应用程序中,我有一个带有虚拟列的实体。 该列的值取决于我在另一列中保存的内容 保存时,我出现以下错误: java.sql.BatchUpdateException:ORA-54013:不允许对虚拟列执行插入操作 这是因为我正在该字段上发送空值 有人知道如何在gorm中映射虚拟列吗 谢谢Grails派生属性可能会提供您需要的功能 插件允许您标记要从插入和更新中排除的各个列 例如: static mapping = { readOnlyColumn updateable: fal

因此,在我的应用程序中,我有一个带有虚拟列的实体。 该列的值取决于我在另一列中保存的内容

保存时,我出现以下错误:

java.sql.BatchUpdateException:ORA-54013:不允许对虚拟列执行插入操作

这是因为我正在该字段上发送空值

有人知道如何在gorm中映射虚拟列吗


谢谢

Grails派生属性可能会提供您需要的功能

插件允许您标记要从插入和更新中排除的各个列

例如:

static mapping = {
    readOnlyColumn updateable: false, insertable: false
}