我在使用dirtyPropertyNames 方法时遇到问题。
我正在使用 grails 2.1.3 版。下面的方法总是打印版本并且没有其他更改的字符串属性。
有人熟悉这个问题吗?
@Override
def beforeUpdate() {
def names = this.dirtyPropertyNames
println "dirty names: ${names}"
for (name in names) {
println "original value: ${this.getPersistentValue(name)}"
}
}