레일즈 앱에서 routes.rb를 프로 그램 적으로 편집해야하는 경우가 있습니다. 그것을하는 방법을 생각하십시오. 나는 레일 초보자입니다.레일즈 애플리케이션에서 런타임시 routes.rb를 동적으로 편집하려면 어떻게해야합니까?
답변
"routes.rb"에서 뭔가를 변경하면 응용 프로그램을 다시 시작해야하므로 매우 좋지 않습니다. 하나의 컨트롤러/라우트로 할 수 있습니다. 이 컨트롤러는 다른 다른 컨트롤러로 리디렉션하거나 routes.rb에서 ONE ROUTE를 사용할 수 있도록 무언가를 할 수 있습니다. 여기에 코드를 작성해 주시면 도와 드리겠습니다.
고마워, 지금 가지고있어. 나는 단지 그렇게 할 필요가 없다. –
사용자의 테이블에 대한 모델을 추가하기 때문에 routes.b 아래에 리소스 xxxx를 동적으로 추가해야합니다. – parzival
@parzival 내가 전에 쓴 것과 동일합니다. 그래서 당신의 코드는 사용자가 어떤 모델을 만들도록 허용합니까? 그냥 짐작할 만하지만 다음과 같이 라우팅을 만들 수 있습니다./user/: id/: user_class/: user_class_id 및 'resources : xxxs'가 수행하는 모든 경로를 작성합니다. 별칭 일 뿐이야. 나는 당신이 새로운 질문을 만들 수 있다고 생각합니다. 당신이 그것에 대해 더 많은 설명을 추가하면 더 잘 대답 할 것입니다. – quatermain
- 1. Qt 애플리케이션에서 기본 창 제목과 프레임을 편집하려면 어떻게해야합니까?
- 2. 레일즈 애플리케이션에서 피드 집계
- 3. 레일즈 애플리케이션에서 MySQL 설정하기
- 4. Java + 레일즈 : 레일즈 애플리케이션에서 Java 코드 호출하기
- 5. 레일즈 애플리케이션에서 스레드 내부 로깅
- 6. 여러 레일즈 애플리케이션에서 모델 재사용
- 7. 레일즈 애플리케이션에서 어떤 필드를 인덱스해야합니까?
- 8. 레일즈 애플리케이션에서 자바 스크립트 구성하기
- 9. 주기적으로 재생산되는 프로덕션 레일즈 애플리케이션에서 일련의 mysql 테이블을 관리하려면 어떻게해야합니까?
- 10. iOS 응용 프로그램에서 PDF 파일을 편집하려면 어떻게해야합니까?
- 11. 테이블을 동적으로 생성 (런타임시)
- 12. iOS에서 UIBezierPath의 포인트를 편집하려면 어떻게해야합니까?
- 13. Eclipse에서 파일을 복사하고 편집하려면 어떻게해야합니까?
- 14. SmartGWT의 DetailViewer에서 필드를 편집하려면 어떻게해야합니까?
- 15. Facebook 이벤트를 삭제하거나 편집하려면 어떻게해야합니까?
- 16. 모든 라벨을 Winforms에서 편집하려면 어떻게해야합니까?
- 17. TreeModelFilters 하위 모델을 편집하려면 어떻게해야합니까?
- 18. Joomla 로그인 페이지를 편집하려면 어떻게해야합니까?
- 19. HTML 파일을 직접 편집하려면 어떻게해야합니까?
- 20. Access ADP 파일을 편집하려면 어떻게해야합니까?
- 21. 명령 줄에서 파일을 편집하려면 어떻게해야합니까?
- 22. iPhone에서 Shark 구성을 편집하려면 어떻게해야합니까?
- 23. 이전 git commit을 편집하려면 어떻게해야합니까?
- 24. 스마트 카드의 내용을 편집하려면 어떻게해야합니까?
- 25. kaazing의 서버 코드를 편집하려면 어떻게해야합니까?
- 26. WordPress의 기본 기능을 편집하려면 어떻게해야합니까?
- 27. SquareSpace에서 내 템플릿을 편집하려면 어떻게해야합니까?
- 28. 창에서 개별 픽셀을 편집하려면 어떻게해야합니까?
- 29. WordPress 사이트의 코드를 편집하려면 어떻게해야합니까?
- 30. 레일 : Devise : 사용자 정보를 편집하려면 어떻게해야합니까?
여기에서 상황을 파악하는 것이 좋습니다. Rails의 초심자라면 뭔가를 놓치고 응용 프로그램에'config/routes.rb'를 수정할 필요가 없을 것입니다. – deefour
레일스 경로를 동적으로 정의하거나 비슷한 것을 정의해야 할 것 같아요 ... 올바른 질문 ... okkk 초보자 수 있지만 완전히 싶었어;) –