(快速参考)

discard

目的

放弃对持久实例所做的任何更改。

示例

def b = Book.get(1)
b.title = "Blah"
b.discard() // changes won't be applied now

描述

discard 方法通知持久上下文,实例不应被保存。该 discard 方法等效于使用 Hibernate 的 evict 方法。

请注意,此方法不会清除或重置具有原始值的对象;它只会阻止 Grails 自动保存它。