저는 레일에있는 루비에 비계를 사용하고 있습니다. 그 위대함과 모든 것이 모든 것을 더 단순하게 만듭니다. 그러나 한가지는 이해하지 못하고 책이나 웹에는 명확한 해결책이 없습니다.루비에서 스카 폴드는 어떻게 작동합니까? 매개 변수는 어떻게 정의됩니까?
예를 들어 비계를 사용하면 테이블 사용자를 만들고/user/1을 만들 수 있으며 ID 1 인 사용자를 볼 수 있으며/user/edit/1을 만들면 ID가있는 사용자를 편집합니다. 1 번,하지만 컨트롤러의 코드는이
def show
@user = User.find(params[:id])
respond_to do |format|
format.html # show.html.erb
format.json { render json: @user }
end
end
는 MVC 필자는 컨트롤러가 어떤 식 으로든 내가 가을 보여 사용 표시 할 수 있어야한다, 응답의 첫 번째, 그래서 일에 따르면처럼 방법,하지만 어떻게? 나는 내 루트 파일에 다른 것을 추가하지 않았다. 어떤 생각 ??