【发布时间】:2012-04-01 18:01:17
【问题描述】:
我是 Rails 新手,所以要温柔。我有一个模型“Event”,其中包含以下信息:日期时间中的“sport”、“home_team”、“away_team”和“time”。
现在我想让用户“关注”特定事件,并试图找到最好的方法。理想情况下,我想要一个带有相关下拉列表的表单。例如,用户首先选择“日”,然后选择“运动”,然后从“日”和“运动”的相关“事件”列表中进行选择。然后将该关联存储在名为“following”的丰富连接表中。
我看过关于涉及多个模型的复杂表单的教程,但是当所有内容都来自同一个模型时呢?如何构建一个表单来获取少量相关记录。我对“运动”只有几个不同的价值观,所以我不确定给它自己的模型是否有意义。我可以从“日期时间”值轻松获取某个日期的事件吗?
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 forms ruby-on-rails-3.2