我注意到,每当 Ruby on Rails 中的任何控制器执行任何操作时,某些日志都会自动写入日志文件,例如:
Processing by CasesController#update as HTML
Parameters: {"utf8"=>"?",
"authenticity_token"=>"XAAgI8MGxIIyqcBTUqtHvqjechgNHqxKLtZAVIaceZSuhEskQA6i2mjbItbbruabPMPWGM8AXKDWNdnqJRCGBw==",
"versionId"=>"9",
"type"=>"case",
"queue"=>"filing",
"disposition"=>"Filed",
"assignee"=>"abc",
"decisionDate"=>"2020-05-19",
"filingDate"=>"2020-05-19",
"accounts"=>[{"lineOfBusiness"=>"ACCS",
"obfuscatedMerchantId"=>"A1JLF6PVG3MPCN",
"fpsAccountId"=>"",
"productAccountId"=>"",
"includeInInvestigation"=>"yes",
"includeInFiling"=>"yes"}],
"relatedItems"=>[{"itemType"=>"OBSERVATION_ID",
"itemValue"=>"RI:1-MPI:1-PI:4839201-JI:10334165-RRD:13-MAY-20-EQR:Rule_ACCS_SAM_MultiACCSBankAccounts-CID:A1JLF6PVG3MPCN"},
{"itemType"=>"IWB_TASK_ID", "itemValue"=>"7017140401"}],
"button"=>"", "id"=>"cab90a9e-78e9-6d58-c5c8-c4b3424d0751"}
Run Code Online (Sandbox Code Playgroud)
我想避免记录某些敏感参数,例如我想避免versionId被记录。我怎样才能做到这一点?