나는 Rails에서 응용 프로그램을 만들고 학생용과 상장용 두 가지 모델을 생성했습니다.선택 상자 (RoR)로 작업
rails students
script/generate scaffold student given_name:string middle_name:string family_name:string date_of_birth:date grade_point_average:decimal start_date:date
script/generate scaffold award name:string year:integer student_id:integer
각 학생은 많은 상을 가질 수 있습니다, 그래서 has_many 추가 : 학생 모델 상을. 또한 사용자가 새로운 상을 만들 수 있습니다보기에 선택 상자를 추가 :
<%= f.select :student_id, Student.find(:all).collect {|s| [s.name, s.id]} %>
내 질문 : 나는 사용자에게 학생을 지정하지 않고 상을 만들 수있는 옵션을 제공하고 싶었다면, 내가 어떻게 수정할 것 그들이 이것을 할 수 있도록 선택 상자?
저는 Rails의 새로운 제품입니다. 감사!