标签: ruby-on-rails ruby activerecord tiny-tds
我想让事情变得安全。
如果数据库服务器出现故障或出现问题,TinyTds会抛出TinyTds :: Error。但我无法捕捉到这个错误。我想做的就是为其编写日志并为用户显示错误页面。
我搜索的时间很长,但我找不到。
答案 0 :(得分:0)
问题解决了。这不是控制器级别的问题,因此很明显我无法捕获不是控制器级别的错误。
我用exception_handler宝石解决了。有了这个宝石,我可以绕过库存中间件并在我得到TinyTds::Error
exception_handler
TinyTds::Error