2016-05-03 3 views

答えて

0

デフォルトでは、with_lockは他のロックが完了するまで待機しないため、実際に同時アクセスがある場合は、待機するように指定していない場合はLockErrorが発生します。

ので、同じようにそれを試してみてください。

object = Object.first 
object.with_lock wait:true do 
    object.foo = "bar" 
    object.save! 
end 
関連する問題