【发布时间】:2018-07-07 01:02:25
【问题描述】:
假设我有基本控制器:
class ApplicationController < ActionController::Base
另外,我有一些继承的控制器,例如:
class JobController < ApplicationController
我想在JobController 中明确处理一些异常子集,而在ApplicationController 中,我将处理所有剩余的异常。
在 Ruby on Rails 中进行异常处理的正确方法是什么?我知道我们可以使用:rescue_from 和 around_action。那么哪个是首选方式呢?
【问题讨论】:
-
这是一篇关于 Rails 错误处理的精彩文章:modular error handling
标签: ruby-on-rails ruby exception-handling