読者です 読者をやめる 読者になる 読者になる

uehaj's blog

Grな日々 - GroovyとかGrailsとかElmとかRustとかHaskellとかFregeとかJavaとか -

GORM TIPS

Grails

GORMのデフォルトであるauto flushモードだとvalidate()に失敗しても、アクションの終了時にデータをDBにコミットしてしまう(つまりDBに妥当ではない値が投入されてしまう)。これを避けるには、validate()に失敗したら明示的に.discard()メソッドを呼べ。

広告を非表示にする