1
我希望能夠在草稿表的文本字段中保存params [:object]散列,以保存此散列,並在稍後將其保存並保存。我想知道是否可以這樣做,以便稍後使用功能獲取哈希。將散列保存爲字符串,稍後再進行修改
現在,當我保存在這裏一個帖子,讓我有以下行:
這節省了PARAMS [:帖]哈希爲:
"--- !map:ActiveSupport::HashWithIndifferentAccess \ntitle: asdfasdfasdf\ncontent: \"\"\ndiscussion_id: \"87\"\ndraft: \"false\"\n"
如果我找到草稿(即d = Draft.find(1)),然後我嘗試把這個哈希值取出,我只是在這裏得到字符串值。
有沒有什麼辦法可以將它改成散列?或者,有沒有更好的方法來首先保存params散列?
感謝
剛剛意識到這可能不是你問的問題... – rjz 2012-03-17 05:12:01
這是我要發佈的內容,對於這種情況 – Azolo 2012-03-17 05:16:57
似乎是完美的。我並不清楚@ Jay是否已經使用了'serialize',或者由於某種原因想要在字符串數據被反序列化之前操縱它。這個問題似乎出現了一些規律性:^) – rjz 2012-03-17 05:18:43