grails mongodb中不支持isDirty()方法

时间:2014-07-14 04:43:30

标签: mongodb grails grails-2.3

grails mongodb插件中不支持isDirty()方法吗?我在this链接中看到了评论,但是在2年前就发表了评论。只是要知道,如果当前版本支持它?

使用带有mongodb 3.0.1的grails 2.3.5并且没有安装hibernate。

2 个答案:

答案 0 :(得分:0)

好的让它运转起来。它有效,但有不同的行为。如果现有房产是绑定的,并且绑定后值没有任何变化,isDirty()返回true。但如果属性没有绑定,则isDirty()可以正常工作。

答案 1 :(得分:0)

为什么不写User.collection?.findOne(this.id)?.password != password之类的东西。它会检测password字段是否已更改。