2012-07-08 3 views
0

현재 저는 Beginning Rails 3을 읽고 있습니다.이 튜토리얼은 블로그를 작성합니다. 거기에 사용자는 기사뿐만 아니라 기사에 의견을 게시 할 수 있습니다. Article has_many Comments 및 Comment belongs_to Article. routes.rb 내부에서 우리는이 :중첩 된 리소스와 매개 변수는 form_for로

resources :articles do 
    resources :comments 
end 

이제 '의견/new.html.erb'의 첫 번째 라인은 다음과 같습니다 파일 : 두 개의 매개 변수가 왜

<%= form_for([@article, @article.comments.new]) do |f| %> 

누군가가 나에게 설명 할 수

배열에 필요 한가? 두 번째 매개 변수의 양식과의 관계는 무엇이며, 특히 주석의 새 인스턴스가 만들어지는 이유는 무엇입니까?

덕분에, 마이크

답변

0

이 중첩 된 경로의 구문입니다. 새로운 코멘트 객체를 생성하여 사용자로부터 입력을받습니다. 전체 설명은 here을 참조하십시오.