Im使用collectiveidea的經過審計的解決方案在rails中進行審計。 因此,有一列(audited_changes)是數據庫中的TEXT定義。當我從數據庫檢索審計時,我得到一個純字符串,並且當我在視圖中調用該屬性時,它是非格式字符串。在rdocs它說,這是所有變化的序列化散列。我怎樣才能得到這個散列?另外,在同一個文檔中,它說可以訪問old_attributes和new_attributes,這是怎麼回事?Audited audited_changes混淆
筆者認爲:
<%= @audit.action %> # => update
<%= @audit.audited_changes %> # => --- name: - oldname - newname code: - oldcode - newcode
或者格式化這個機會嗎?
太棒了!但我不明白髮生了什麼,爲什麼這樣解決呢?是的,即時通訊使用3.0.0rc1。 –
我提出了一個關於它與審計有關的錯誤:https://github.com/collectiveidea/audited/issues/101 這似乎有些審計模塊沒有正確拉入ActiveRecord – ralfthewise