【发布时间】:2012-07-02 17:55:41
【问题描述】:
这是一个菜鸟问题!
如何保存模型动作,一旦我尝试在控制器中保存,params[:action] 被动作控制器采用..
这是我的控制器:
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 %>
谢谢大家。
【问题讨论】:
-
对不起,我很难理解这一点:如何保存模型动作,一旦尝试保存在控制器中,params[:action] 是动作控制器的标记..
-
我不明白你的问题。
-
如何保存模型动作,一旦我尝试保存在控制器中,params[:action] 已经被动作控制器标记..
标签: ruby-on-rails ruby view controller action