0

我想将名为“rang”的数据表中的属性更新01使用链接。

我有一个动作:

def ready
  @task = Task.find(params[:id])
  @task.update_attributes(:ready => '1')
  @task.save
  redirect_to :action => :index  
 end

和一个链接:

<%= link_to 'READY', { :action => :ready, :id => task.id } %>

但什么也没有发生。我究竟做错了什么?

4

1 回答 1

2

尝试 :

routes.rb

  resources :tasks do
      member do
        get 'ready'
      end
    end

然后像这样链接:

<%= link_to 'READY', ready_task_url(task.id) %>
于 2012-10-03T18:25:54.793 回答