关于关联的模糊轨道文档

时间:2011-12-31 02:43:08

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

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

  

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

     

@ group.avatars<< Avatar.new#这将在用户belowned_to时起作用   阿凡达而不是相反的方式

     

@ group.avatars.delete(@ group.avatars.last)#so this this this

1 个答案:

答案 0 :(得分:0)

由于Avatars通过用户属于该群组,因此您无法添加到该群集中 - 它没有“阿凡达”所属的用户。该关联没有意义添加,只能从中读取。

相关问题