먼저 레일에 초보자이며 바보 같은 질문이 있음을 알려드립니다. 나는 뉴스를 올리며 새로운 모든 것에는 범주가있는 애플리케이션을 만들고 싶다. 그래서 저는 카테고리에 대한 컨트롤러를 만듭니다. 이제 카테고리를 추가, 편집 및 삭제하고 뉴스에 관한 컨트롤러를 만들어야하지만 어떻게 뉴스를 경로의 카테고리와 연결해야합니까? 내 질문을 이해하길 바래. 미리 감사드립니다! 하나 개의 범주를 가질 수있는 이야기를 가정두 개의 컨트롤러를 라우팅하는 레일
는
0
A
답변
1
모델은 다음과 같습니다 뷰의 라우팅 포인트에서
class Category < ActiveRecord::Base
has_many :stories
end
class Story < ActiveRecord::Base
belongs_to :category
end
, 중첩 할 수있는 자원 :
resources :categories do
resources :stories
end
여부 :
resources :categories
resources :stories
이 선택은 사용자에게 달려 있습니다. Nested resources 참조
+0
대단히 고마워요! :) – user1107922
관련 문제
- 1. 하나 이상의 컨트롤러를 라우팅하는 MVC
- 2. 컨트롤러를 지정하는 동안 Devise로 sign_up을 라우팅하는 방법
- 3. 레일, 여러 개의 컨트롤러를 하나의 인터페이스로 결합
- 4. 레일 - 컨트롤러를 리펙토링하여 컨트롤러를 적용하십시오.
- 5. 두 개의 다른보기 컨트롤러를 관리하는보기 컨트롤러 사용
- 6. 레일 - 두 개의 컨트롤러 또는 동작 추가?
- 7. 레일 - 두 개의 연관이있는 모델
- 8. 예약 된 모델로 id로 라우팅하는 레일
- 9. 레일 - 컨트롤러에서 작업을 라우팅하는 올바른 방법
- 10. 레일 : 못생긴 컨트롤러를 청소
- 11. 레일 제너레이터 컨트롤러를 사용하는 경우
- 12. Codeigniter - 하위 도메인 존재 여부에 따라 컨트롤러를 라우팅하는 방법
- 13. 레일 경로 : 나는이 컨트롤러를 가지고
- 14. 레일 : 두 개의 쿼리를 하나로 결합하십시오.
- 15. 두 개의 필드 조합의 레일 고유성
- 16. 두 개의 해시 배열을 병합하는 레일?
- 17. 레일 하나 개의보기에서 두 개의 연결된 모델
- 18. 두 개의 테이블로 정렬 된 activerecord 레일
- 19. 두 개의 탐색 컨트롤러를 하나의 탭 막대에 추가하십시오.
- 20. iPhone : 하나의 NIB 파일에 두 개의 컨트롤러를 만드는 방법은 무엇입니까?
- 21. 프로그래밍 방식으로 탐색 컨트롤러를 사용하는 두 개의 uiviewcontroller가있는 splitviewcontroller 만들기
- 22. 두 개의보기 컨트롤러를 전환하는 방법
- 23. 500 개의 모델이있는 레일 애플리케이션
- 24. 싱글 레일 코드베이스, 두 개의 서버, 두 개의 라우팅 범위 네임 스페이스/관리 기능을 가진 레일 응용 프로그램에서
- 25. routes.rb를 구성하여 모든 작업을 라우팅하는 방법
- 26. ActionView :: MissingTemplate 나는 레일 컨트롤러를 테스트하고있어
- 27. 코스 (레일)를 표시하는 컨트롤러를 설계하려고 시도했습니다
- 28. Knockout.js - 레일 컨트롤러를 통해 초기 값 설정
- 29. 레일 3.1에 단수 컨트롤러를 수정하는 방법이 있습니까?
- 30. 중첩 자원과 내 컨트롤러를 설정, 레일 3
좋은 레일 북을 얻으십시오. 당신은 어리석은 질문을하지 않을 것입니다. :-) –