レールでの監査にcollectiveideaの監査済みソリューションを使用しています。したがって、データベースにはTEXT定義である列(audited_changes)があります。データベースから監査を取得すると、プレーンな文字列が取得され、ビューでその属性を呼び出すと、フォーマットされていない文字列になります。rdocsには、すべての変更のシリアル化されたハッシュがあると書かれています。このハッシュを取得するにはどうすればよいですか?また、同じドキュメントでは、old_attributesとnew_attributesへのアクセスがあると書かれていますが、これはどうですか?
私からしてみれば:
<%= @audit.action %> # => update
<%= @audit.audited_changes %> # => --- name: - oldname - newname code: - oldcode - newcode
または、これをフォーマットするチャンスはありますか?