2013-06-13 3 views

답변

1

나를 위해, 이것이 어떻게되어야합니다. 이것은 아주 편안합니다.

먼저 프로젝트를 모델에 게시하는 방법의 구현을 연기합니다. 두 번째로 컨트롤러를 통해 뷰의 모든 폼 변수 (예 : params[:project][:published] # => true)를 모델로 전달하고 #publish 동작으로 업데이트 할 필요가 없습니다. 실수의 원인이 적습니다.

올바른 방법은 : 레일스 3.x에서 PUT을 사용합니다. 그래, 레일즈 4.x에서는 아마도 PATCH을 사용하는 것이 가장 좋습니다.