2011-02-25 6 views
1

신규 고객을위한 등록 양식을 디자인하고 싶습니다. 필자가 알고있는 방법은 고객의 모든 속성을 가진 "고객"모델을 만든 다음 컨트롤러와 html.erb를 작성하는 것입니다. 내가 가진 도전은 고객의 속성이 여러 DB 테이블에 있다는 것입니다. 여러 테이블의 조인 모델을 만드는 방법이 필요하며 커밋 할 때 여러 테이블에 저장됩니다. 어떤 조언을 부탁드립니다.rails3 : 다른 테이블의 데이터로 모델을 만드는 방법

답변

3

모델을 여러 모델로 추출하는 것이 가장 간단한 방법입니다. 예를 들어 데이터베이스에 '고객', '주소'및 '위치'테이블이 있으면 '주소'가 하나이고 '위치'가 하나있는 '고객'모델이 생성됩니다. 그런 다음 양식을 작성하고 갱신 할 때 중첩 된 모델 양식을 사용하십시오. 그것을 듣고

+0

, 감사 – user612308

+0

다행 :이 튜토리얼 좋은 출발점이다. –

관련 문제