dirtyPropertyNames メソッドの使用に問題があります。
grails バージョン 2.1.3 を使用しています。以下のメソッドは常にバージョンを出力し、他の変更された String プロパティは出力しません。
この問題に詳しい人はいますか?
@Override
def beforeUpdate() {
def names = this.dirtyPropertyNames
println "dirty names: ${names}"
for (name in names) {
println "original value: ${this.getPersistentValue(name)}"
}
}