저는 처음으로 프로젝트에서 Ruby를 사용했기 때문에 여전히 로프를 배우는 중입니다.Ruby on Rails에서 맵핑 된 리소스와 이름이 지정된 경로가 거래와 어떤 관계가 있는지 알 수 있습니까?
나는 map.connect
함수의 요점을 route.rb 파일에서 이해하고 있지만 레일스의 "자원"과 "명명 된 경로"기능에 대해서는 이해하지 못합니다. 나는 내 레일 책을 여러 번 읽었지만 아직 이해하지 못한다. 내가 말한 루트는 분명히 알 수 있습니다 - 나는 그것들이 명시 적으로 정의되거나 코드 블록에 의해 계산 된 규칙 중 하나라고 생각합니다.하지만 자원은 저에게 완전한 신비입니다. 내가 그들을 벼락치기로 만들었던 유일한 방법은 'resource_path'(그리고 그 멋진 관련 계열의 메소드)를 호출 할 수있는 것과 같이 멋진 것들을 사용하기를 원한다면 그 (것)들이 필요하다는 것입니다.
내 현재 프로젝트가 있습니다
내 레일 책 ..하지만map.resources :application_forms
map.resources :sections
map.resources :questions
map.resources :seed_answers
map.resources :question_types
map.resources :form_questions
map.resources :rules
map.resources :form_rules
이 멋진 좀 "has_many"와 "전용"형 해시 그들을 걸려 매개 변수를 가지고 있는데이 때 정확히 작동하지 수 그 (것)들을 이용하기 위하여 가정되고, 이득은 무엇이다.
나를 똑바로 세울 수 있습니까?
위대한 설명. – Blounty