我想使用filter_parameter_logging.rb
初始值设定项中的这一行来过滤日志中的某些参数:
config.filter_parameters += [:parameter_name]
问题是我要过滤的参数是可变的,但是遵循某种模式,例如:
example_param1
example_param2
example_param3
example_param4
等
如何使用config.filter_parameters
按模式过滤参数,而不是显式字符串?或者我怎么能做到这一点?
答案 0 :(得分:2)
参数过滤器通过部分匹配正则表达式来工作。您可以将正则表达式添加到该数组
config.filter_parameters += [/example_param\d+/]