Grails验证delete()操作?

时间:2014-03-28 23:47:20

标签: spring-mvc grails groovy gorm grails-2.0

使用Grails删除实例时,我可以执行

def user = User.get(1)
user.delete(flush: true)

对于一个实例,我可以验证保存操作是否会成功:

user.validate()

在删除之前是否可以验证delete()是否成功?

1 个答案:

答案 0 :(得分:1)

我认为没有办法在Grails中“干掉”删除。你可以这样做:

try{
   user.delete(failOnError:true)
} 
catch(e) {
   //it didn't work, do something about it here
}