假设我有一个使用“lock:true”选择的域对象,或者之后简单地锁定。有没有办法在不释放锁的情况下将它的状态保存到数据库?(据我了解,默认行为是 save() 释放锁。)
我有一个长的(时间方面的)函数,其中包含许多操作,这些操作应该在整个执行过程中锁定对象,但是由于函数的某些部分可能会失败,我想在执行期间在某些点保存对象的状态。
假设我有一个使用“lock:true”选择的域对象,或者之后简单地锁定。有没有办法在不释放锁的情况下将它的状态保存到数据库?(据我了解,默认行为是 save() 释放锁。)
我有一个长的(时间方面的)函数,其中包含许多操作,这些操作应该在整个执行过程中锁定对象,但是由于函数的某些部分可能会失败,我想在执行期间在某些点保存对象的状态。