1
3 테이블 : Student
, Subject
및 Score
입니다.
모든 학생은 3 개의 과목 (물리, 수학 및 화학) 표시를 추가 할 수 있습니다.
(student_id + subject_id)
의 조합이 Score
테이블에 추가됩니다. 즉, 그 sudent 캡처 '1'실제 점수 '수학'마크 (예를 들어 0-100 범위)를 첨가했다Ruby on Rail - Dymanic 드롭 다운 페치 및 표시 형식
student id : subjectid Score 1 Mathematics 95
Score
의 Add
페이지는 "제목"가 드롭 다운. "subject"테이블에서 표시됩니다.
학생이 두 번째 주제 표시를 추가하려는 경우 추가 페이지에서 드롭 다운에 추가 된 주제가 표시되지 않아야합니다.
아무에게도 어떻게 할 수 있습니까?
죄송합니다. 필자는이 파일을 새로 추가해야 할 때 어떤 파일에 추가해야하는지 언급하면 멋질 것입니다. – Ruby
범위 - Rails 3을 사용하는 첫 번째 예제와 Rails 2를 사용하는 경우 두 번째 예제는 app/models/subject.rb 모델 정의 파일 내에 있어야합니다. 마지막 라인은 사용자가 결정합니다. 결과를 표시 할 컨트롤러와보기에 따라 다릅니다. –