使用Grails删除实例时,我可以执行
def user = User.get(1)
user.delete(flush: true)
对于一个实例,我可以验证保存操作是否会成功:
user.validate()
在删除之前是否可以验证delete()是否成功?
答案 0 :(得分:1)
我认为没有办法在Grails中“干掉”删除。你可以这样做:
try{
user.delete(failOnError:true)
}
catch(e) {
//it didn't work, do something about it here
}