2011-09-13 3 views
1

citier 보석을 사용하는 클래스 테이블 상속 모델을 제외하고는 form_for을 사용하고 싶습니다. 그들은 같은 정의됩니다클래스 테이블 상속 모델로 양식 처리

class Fruit < ActiveRecord::Base 
    # calories:integer 
    # color:string 
end 

class Apple < Fruit 
    # is_sauce:boolean 
end 

class Banana < Fruit 
    # is_peeled:boolean 
end 

문제는 내가 내 양식의 첫 번째 부분은 내 Fruit 모델에 대한 속성을 작성 할 것입니다. 그런 다음 어떤 유형의 과일 (Apple, Banana)의 선택 필드에 따라 특정 모델의 특성을 채우지 만 여전히 form_for 도우미로 유효성 검사를 원합니다. 이 접근 방식에 대한 제안이나 추가 설명이 필요하십니까? 감사.

답변

1

내가 끝낸 것은 양식을 만들기 전에 모델을 요청하는 것이 었습니다. 그런 다음 많은 부분을 사용합니다.