【问题标题】:Obscure rails documentation about associations关于关联的晦涩的 Rails 文档
【发布时间】:2011-12-31 10:52:23
【问题描述】:

我一直试图从Ruby on Rails官方文档(http://api.rubyonrails.org/classes/ActiveRecord/Associations/ClassMethods.html)中找出以下摘录,最后放弃了。我真的不明白这是在说什么。我以为我了解有关关联的一切,直到我遇到这一段。有人可以解释一下吗?只读是什么意思?

通过 has_one 或 has_many 的一个重要警告 连接模型上的关联是这些关联是 只读。例如,以下内容在 上一个例子:

@group.avatars

@group.avatars.delete(@group.avatars.last) # 这样也可以

【问题讨论】:

    标签: ruby-on-rails ruby-on-rails-3


    【解决方案1】:

    因为头像通过用户属于组,所以您无法添加到集合中 - 它没有头像所属的用户。添加关联没有意义,只能读取。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-07
      • 1970-01-01
      • 1970-01-01
      • 2016-03-02
      相关资源
      最近更新 更多