그게 내가 생각할 수있는 최고의 제목입니다. 널리 사용되는 예제를 사용하기 위해 중첩 된 양식을 사용하여 여러 가지 질문이 많은 설문지를 만듭니다. Ryan Bates Railscast on Nested Forms에 이어 새로운 설문지를 추가하고 질문을 동적으로 추가/삭제하고 그 질문에 대한 답변을 동적으로 추가/삭제할 수있는 양식을 만들었습니다.
이제 사용자 모델이 있고 사용자가 많은 설문 조사를하고 특정 사용자에 대한 설문 조사를 작성한다고 가정 해 보겠습니다. 내 질문은 동일한 사용자에 대해 다른 설문 조사를 만들고 첫 번째 설문 조사에 비해 몇 가지 사항이 변경 될 것이라는 점입니다. 설문 조사를 다시 호출 할 수있는 방법이 있습니까? 나는 그것을 다시 만들지 않고 약간 조정하거나 바꿀 수 있습니까?레일 - 중첩 된 양식을 사용하여 새 레코드 만들기 및 템플릿으로 사용
0
A
답변
0
이미 알았을 지 모르지만 여기에 나와 있습니다. 당신은 사용자 및 설문 조사 사이에 제대로 확립 has_many 관계가있는 경우
, 당신은 당신의 컨트롤러에서 사용자 설문 조사로 얻을 수 있습니다 :
user = User.find(123) # 123, whatever your user_id is
@most_recent_survey = user.surveys.order('created_at DESC').first
어떤 당신은 어떤 방법으로 변경할 수 있도록 뷰에 액세스 할 수 있습니다 당신은 적합하다고 생각합니다.
ian.
관련 문제
- 1. 새 중첩 리소스 만들기
- 2. 중첩 된 환경을 포함하는 새 환경 만들기
- 3. before_filter 또는 rescue를 사용하여 새 레코드 만들기
- 4. 중첩 된 json 요소에 대한 레코드 만들기
- 5. 레일스 - 부모 및 중첩 모델 레코드 만들기?
- 6. 레일 중첩 된 형태
- 7. ASP.NET MVC에서 AJAX를 사용하여 새 레코드 만들기
- 8. 레일 3 - 중첩 된 양식 및 기본값
- 9. 양식을 파손하지 않고 Access에서 새 레코드 추가
- 10. 레일 - 중첩 된 경로 디버그
- 11. 가입 테이블에 새 레코드 만들기
- 12. 레일 : 중첩 된 모델
- 13. 레일 - 중첩 된 자원
- 14. 레일 활성 레코드 다형성 중첩 된 리소스 탐색
- 15. friendly_id 및 새 레코드
- 16. 자동으로 레일스 3에 중첩 된 양식을 통해 조인 테이블 레코드 만들기
- 17. 레일 : 중첩 된 경로/양식을 사용하면 어떤 이점이 있습니까?
- 18. ReSTful 디자인 : 빈 개체를 새 양식을 만들기위한 템플릿으로 반환하십시오.
- 19. 레일 : 새 레코드의 중첩 된 연관의 부모 모델에 어떻게 액세스합니까?
- 20. Catalyst에서 HTML :: FormHandler를 사용하여 중첩 된 양식을 어떻게 만들었습니까?
- 21. 중첩 된 디렉토리 만들기
- 22. 중첩 된 양식 및 habtm
- 23. Sproutcore 데이터 소스와 관계가있는 새 레코드 만들기
- 24. 레일 3 - 새 레코드 만들기가 작동하지 않습니다.
- 25. Access 2007 동일한 양식을 사용하여 레코드 추가
- 26. 레일 : 새 중첩 된 리소스는 어떻게 만듭니 까?
- 27. accepts_nested_attributes_for를 사용하여 올바른 중첩 된 양식을 수동으로 작성하는 방법은 무엇입니까?
- 28. DataMapper : 새 레코드 만들기 또는 기존 업데이트
- 29. 중첩 된 양식을 사용하여 두 테이블에 동일한 데이터를 삽입하는 방법
- 30. 레일 중첩 된 자료와 : 회원