ruby-on-rails - ruby on rails 是否在锁定事件记录时自动锁定事件记录关联?

标签 ruby-on-rails activerecord locking associations

非常基本的问题:

我有一个模型 x 有多个 y,模型 y 属于 x。

如果我使用 id x_id 锁定模型 x 的实例,它是否还会锁定表中模型 y 的关联行,该表的连接列下具有值 x_id?

还是 ror 锁定只是锁定事件记录而不关心它的关联?

谢谢!

最佳答案

据我所知,它不会锁定任何关联。它只是锁定行,而不关心模型关联。

关于ruby-on-rails - ruby on rails 是否在锁定事件记录时自动锁定事件记录关联?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5688761/

相关文章:

static - 无法编辑的QListView

ruby-on-rails - rails 4 嵌套形式 belongs_to 协会

ruby-on-rails - 有没有一种干净的方法来避免在嵌套的参数哈希中调用 nil 上的方法?

ruby-on-rails - 时间戳字段的 ActiveResource MassAssignmentSecurity 错误

ruby-on-rails - "undefined method ` 扫描 ' for nil:NilClass"以获取与 :inverse_of 的多态 ActiveRecord 关联

mysql - 简单的只读锁定机制

ruby-on-rails - 你把这些 gem 放在哪一组了?

mysql - Ruby 跨多个表的高级事件记录查询

ruby-on-rails - 如何递增属性,使其值(至少)比其他记录高 1 并且唯一

c++ - RAII 范围内的分配