이것은 멍청한 질문입니다!ActiveModel 대 ActionView in Rails
내가 컨트롤러에 PARAMS 저장하려고 할 때 한 번, 모델 작업을 저장할 수있는 방법
def viewTask()
@id = params[:id]
@task = Task.find(@id)
@status = Status.find(@task.status_id)
@actions = Action.where("task_id = #{@id}")
@action = Action.new
if params[:action]
@action = Action.new(:message => params[:action], :task_id => @id)
@action.save
end
end
: [: 액션] 여기
내 컨트롤러 액션 컨트롤러에 의해 촬영을 ..입니다
<%= form_for :action do |a| %>
<%= a.text_area :message, :cols => 10, :rows => 5 %>
<%= a.submit 'ok', :class=> "btn" %>
<% end %>
모두 감사합니다 :
여기 내보기입니다.
: 당신이 작업 모델은 다음과 같이 보입니다 걸, 코드에서
, 나는 가정입니다 :또한, 같은 레일 방식의 내장을 사용하려고하십시오 죄송합니다. 이해하는 데 어려움이 있습니다. 모델 저장 방법 작업, 컨트롤러에 저장하려고하면 action 컨트롤러에서 params [: action]이 토큰이됩니다. –
질문이 이해가 가지 않습니다. . – iblue
어떻게 모델을 저장할 수 있습니까? Action, 한번 컨트롤러에 저장하려고하면 params [: action]이 (가) 액션 컨트롤러에 의해 이미 토큰이됩니다. –