【发布时间】:2011-07-30 19:04:30
【问题描述】:
我有一个 GroupCoach 模型,Group Coaches has_many :groups。在我的新 Group 表单上,我想将 group_coach_id 传递给隐藏字段中的 Group 对象,以便组与 GroupCoach 相关联,而无需用户选择一个。
所以在我的 Groups_Controller 中
@group = Group.new
@group_coach = GroupCoach.first(:order => "RAND()")
这将获得一个随机的 GroupCoach。然后在新的组视图中我有一个隐藏字段
<%= f.hidden_field @group_coach %>
这显然不是 100% 正确的。它确实传递了 group_coach_id 但它没有告诉表单将它保存在哪一列......
我也听说这很不安全...
【问题讨论】:
标签: ruby-on-rails-3 model associations