ruby-on-rails 在Rails应用中按模型过滤参数

xpszyzbs  于 2023-11-20  发布在  Ruby
关注(0)|答案(1)|浏览(119)

我像往常一样在Rails 3.1应用程序的config/application.rb文件中过滤密码:
config.filter_parameters += [:password]
但是,我有两个不同模型的电子邮件字段,我想只过滤其中一个模型的电子邮件。有办法吗?

trnvg8h3

trnvg8h31#

我知道这个问题真的很老了,但我在其他地方找到解决方案之前就到了这里。所以我会发布一个答案,以防它对某人有帮助:
在Rails 7中,你可以:

class MyModel < ApplicationRecord
  self.filter_attributes += [ :email ]
end

字符串
过滤每个模型的属性

相关问题