无法在Rails控制器中更改值类型?

时间:2012-04-22 09:01:20

标签: ruby-on-rails controller

我想将整数更改为rails控制器中的显示值,但似乎我不能将:status值指定为字符串,但可以为其分配一个整数值。

如何输出:状态显示值?

  @task = Task.find(params[:task_id])

  STATUS_HASH = {
    0 => 'todo',
    1 => 'doing',
    2 => 'done',
  }

  @tasks.each do |t|
    t[:status] = STATUS_HASH[t[:status]]
  end

0 个答案:

没有答案