0

Railsコントローラーで値を表示するように整数を変更したいのですが、:status値を文字列に割り当てることができないようですが、整数値を割り当てることができます。

: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
4

0 に答える 0