【发布时间】:2012-09-24 08:40:29
【问题描述】:
当我创建一个脚手架并且我需要与另一个模型建立 belongs_to 关系时,我添加了一个名为 model_id 的字段(将模型替换为该模型的名称):
rails generate scaffold Grade user_id:integer subject_id:integer letter:string
那么在上面的Grade模型中,我可能会添加:
belongs_to :user
belongs_to :subject
Rails 自动将user_id 和subject_id 添加到attr_accessible 字段列表中。将:user 和:subject 添加到attr_accessible 字段列表中,这样我也可以使用它们进行批量分配,这样做有什么害处吗?
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 activerecord ruby-on-rails-3.2 scaffolding