如何在我的视图中显示ActionView :: Template :: Error

时间:2013-04-11 20:24:06

标签: ruby-on-rails ruby-on-rails-3 actionview

我想在我的观看中显示来自任何ActionView::Template::Error的错误消息。

我的终端只有以下错误消息:

ActionView::Template::Error (No route matches {:controller=>"transactions", :action=>"download", :id=>nil})

1 个答案:

答案 0 :(得分:1)

你试过这个吗?

begin
  ...
rescue Exception => ex
  @message = ex.message
  render "error"
end

错误是一个只包含一行的视图:error.html.erb

<%= @message %>