だから、私のアプリケーションでは、仮想列を持つエンティティがあります。列は、別の列に保存したものに応じて値を取ります。
保存すると、次のエラーが発生します。
java.sql.BatchUpdateException: ORA-54013: 仮想列ではINSERT操作は許可されていません
これは、そのフィールドに null 値を送信しているためです。
gorm で仮想列をマップする方法を知っている人はいますか?
ありがとう
だから、私のアプリケーションでは、仮想列を持つエンティティがあります。列は、別の列に保存したものに応じて値を取ります。
保存すると、次のエラーが発生します。
java.sql.BatchUpdateException: ORA-54013: 仮想列ではINSERT操作は許可されていません
これは、そのフィールドに null 値を送信しているためです。
gorm で仮想列をマップする方法を知っている人はいますか?
ありがとう
拡張された GORM マッピングプラグインを使用すると、個々の列を挿入および更新から除外するようにマークできます。
例:
static mapping = {
readOnlyColumn updateable: false, insertable: false
}
Grails 派生プロパティーは、必要な機能を提供する場合があります。
http://grails.org/doc/latest/guide/GORM.html#derivedProperties