2011-08-10 5 views
0

개념적으로 레일에 사용자 모두 입력을 허용하는 폼을 사용할 수 있습니까? 그렇다면 어떻게 실행할 수 있습니까? 사용자 및 프로필 모두에 대해 form_for을 설정해야합니까?레일스 3의 프로파일 필드와 사용자 필드를 섞음

목표는 저장할 때 사용자/프로필 정보를 잠재적으로 혼합 할 수있는 두 가지 양식 (홈페이지 및 가입시 하나)을 만드는 것입니다. - 참고로 여기에 내가 사용자 추가하는 방법은 다음과 같습니다

user = User.new 
user.email = "" 
user.password = "" 
user.profile = Profile.new 
user.profile.save 
user.save 

답변

1

당신은 중첩 된 양식을 사용할 수 있습니다에있는 그것의 사용을 해결하고, 중첩 된 속성을 가진 모델이 작업을 수행 할 수 있습니다. Ryan Bates tutorial on Nested Forms

따라 가기
관련 문제