2
如何在Activeadmin中爲我的所有資源解救ActiveRecord :: RecordNotFound?營救RecordNotFound in Activeadmin
我知道Rails我可以把rescue_from(ActiveRecord::RecordNotFound)
放在ApplicationController中,在ActiveAdmin中有這樣做的等效方法嗎?
如何在Activeadmin中爲我的所有資源解救ActiveRecord :: RecordNotFound?營救RecordNotFound in Activeadmin
我知道Rails我可以把rescue_from(ActiveRecord::RecordNotFound)
放在ApplicationController中,在ActiveAdmin中有這樣做的等效方法嗎?
ActiveAdmin.register FooBar do
controller do
rescue_from ActiveRecord::RecordNotFound, with: :show_errors
def show_errors
# ...
end
end
end
編輯: 您可以爲所有資源在一個地方做:
require 'active_admin/base_controller'
ActiveAdmin::BaseController.class_eval do
rescue_from ActiveRecord::RecordNotFound, with: :show_errors
def show_errors
# ...
end
end
是有配置,在一個地方,我所有的資源的方式,而不是複製的所有資源文件的代碼?? – kirlev
更新我的示例 –
非常感謝。 – kirlev