我像往常一样在 Rails 3.1 应用程序的
config/application.rb
文件中过滤密码:
config.filter_parameters += [:password]
但是,我有两个不同模型的电子邮件字段,并且我只想过滤来自其中一个模型的电子邮件。有办法做到这一点吗?
我知道这个问题确实很老,但我在其他地方找到解决方案之前就到了这里。所以我会发布一个答案,以防它对某人有帮助:
在 Rails 7 中,您可以执行以下操作:
class MyModel < ApplicationRecord
self.filter_attributes += [ :email ]
end
过滤每个模型的属性