在使用hasMany时添加悲观锁的位置?

时间:2014-10-30 14:26:41

标签: grails gorm pessimistic-locking

假设我有这段代码

class Parent{
   static hasMany =  [Childs:Child]
}


class Child {
   String name
}

控制器

def ParentInstance = Parent.get(1) //Parent.lock(1)

ParentInstance.Childs.each {
    //it.lock()
    it.name = "titi"
}

ParentInstance.save()

应该为每个子实例添加锁定,还是仅在获取父实例时添加锁定?

0 个答案:

没有答案