0
등급 모델을 모두 참조하는 약 50 개의 필드가 포함 된 학습 모델이 있습니다. 성적 모델에는 0-8의 간단한 목록이 있으며이 등급은 강의 평점 값으로 사용됩니다.동일한 모델 필드가 여러 번 참조되는 경우
(50 개)의 라인 내 모델을 작성하지 않도록 할 수있는 방법이 있나요 : 적어도 당신을 절약 할 수
fields = %w[walking running crawling] # list all 50 of them here
fields.each { |field| belongs_to field.to_sym, :class => 'Grade' }
: 당신은이 작업을 수행 할 수
고맙습니다 ... 완벽합니다. – hellion
나는 그것을 테스트하지는 않았지만 거기에'to_sym'이 필요 없다고 생각합니다. –