我已将此添加到我的控制器上的show动作中:
redirect_to shows_path, status: 500
似乎没有做到这一点。
我只是希望在show动作出现内部服务器错误(500)时显示索引。
答案 0 :(得分:1)
虽然我认为从可用性的角度来看这是一件坏事,但你可以添加一个仅在抛出异常时触发的rescue子句:
def show
# do whatever you do
rescue
redirect_to shows_path, error: 'Something bad happened'
end