Rails tutorial에서 읽고 학습했지만 대신 샘플 응용 프로그램을 작성하지 않고 직접 작성하려고합니다. 모든 마이그레이션을 생성하고 모델에 대한 기본 클래스를 작성한 후에 테이블 간의 관계를 구축하기 위해 몇 가지 수정을가했습니다. 이제는 적절한 명령을 사용하여 스캐 폴드를 다시 생성해야 할 필요가 있다고 생각합니다. 이러한 명령이 있습니까? 나는 길을 잃었다.변경 후 실행되는 명령 모델
1
A
답변
0
그래서 모델을 수정하고이를위한 스캐 폴드를 다시 생성 하시겠습니까?
스캐 폴드를 변경하기 위해 변경할 단일 명령이 없습니다. 그러나 기존 모델에 대한 새로운 스캐 폴드를 생성하고 이전 컨트롤러, 뷰 및 라우트를 폐기하려고 시도 할 수 있습니다. 모형이 존재하지 않는 것처럼 보이는 비계를 생성하십시오. Rails는 모델에 대한 파일이 이미 존재한다는 것을 알아 차리고 모델 생성을 건너 뜁니다. 새 마이그레이션이 생성되면 삭제하십시오.
시도하기 전에 코드의 백업 복사본을 만드십시오. ;-)
+0
@ 내 의견보기 @Dave 이것이 내가해야 할 일이다. – ReynierPM
관련 문제
- 1. 명령 출력 변경 후
- 2. 이클립스에서 실행되는 명령 찾기
- 3. 모델 변경 후 backbone.js 이벤트가 바인딩되지 않습니까?
- 4. 여러 파일을 저장 한 후 한 번만 실행되는 자동 명령
- 5. 제거한 후 명령 실행
- 6. 어셈블리가 실행되는 ID 변경
- 7. EMF : 변경 모델/명령으로 모델 변경
- 8. 명령 줄에서 web.config 변경
- 9. JRebel과 함께 실행되는 동안 Maven 프로파일 변경
- 10. 넷빈이 실행되는 Java 플랫폼 변경
- 11. 데이터베이스 모델 변경 후 기존 데이터 이전 (PostgreSQL)
- 12. 테이블 데이터 모델 변경 후 JTable cellEditor가 유지됩니다.
- 13. 변경 명령 줄 인수
- 14. 모두 변경 명령 줄
- 15. NetBeans 디버거 명령 변경
- 16. 기존 모델 변경/업그레이드
- 17. 모호하지 않은 모델 변경
- 18. 변경 유증 모델 구성
- 19. 클립의 모델 경로 변경
- 20. 명령 행이 실행되는 동안 Java 프로그램으로 전송
- 21. Git BASH 명령 줄에서 실행되는 스크립트의 위치
- 22. makefile에서 실행되는 프로그램의 명령 줄 인수
- 23. 유닉스에서 명령 행과 독립적으로 실행되는 프로그램에 관하여
- 24. - MVVM 명령 하위 뷰 모델
- 25. 명령 줄에서 레일 모델 편집
- 26. 새 데이터베이스 변경 사항을 기반으로 모델 업데이트
- 27. & bash 명령 후
- 28. 명령 후 속성 설정
- 29. javascript 함수가 실행되는 컨텍스트 변경 정보
- 30. 변경 검도 그리드 명령 단추
질문은 모호하지만 여전히 그렇습니다. 모델의 일부 속성을 변경했다고 가정합니다. 당신은 당신의 routes.rb를 변경 한 후에 당신이'rake db : migrate'를 실행할 필요가 있도록 당신의 routes.rb 파일에있는 경로를 맵핑 할 필요가 있습니다. – uday
Ok, 저는 가끔 레일즈의 초보자입니다. 어떤 전문가가 어쨌든 내 routes.rb이 http://pastebin.com/Em5DKrMh처럼 보이게하는 것을 이해하지 못했습니다. 당신이 나에게 제안한 명령을 실행했지만 아무 일도 일어나지 않습니다. – ReynierPM
커맨드 라인에 표시되지만 보이지는 않습니다. '$ rake routes'를하면 새로운 경로가됩니다. – uday