【发布时间】:2023-04-10 08:35:01
【问题描述】:
我的 Rails 应用程序中有一个自定义类,用于验证一系列设置。
代码:
class UserSettingObject < RailsSettings::SettingObject
validate do
if !/^([0-9]|0[0-9]|1[0]):[0-5][0-9]$/.match(self.time)
redirect_to settings_path, notice: 'Invalid time format'
end
end
end
查了SO贴,发现有类似问题(here),推荐的是include ActionController::Redirecting但是不行,导致undefined method `config_accessor'错误。
如何在自定义类中使用 Rails 重定向方法?
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-5