所以我有这个:
<%= select("selected_red1_robot", "id", @robots.map { |u| [u.team_number,u.id]}) %>
当我在我的控制器中时,我看到了这一点:
params['selected_red1_robot']
我在回程中看到了这一点:
"selected_red1_robot"=>{"id"=>"2"}
我想做类似的事情:
@roboMatch.robot_id = params['selected_red1_robot']
我在这里缺少什么?
答案 0 :(得分:1)
你接近id,你只需要按如下方式引用它:
@roboMatch.robot_id = params['selected_red1_robot']['id']