2011-01-08 7 views
1

データフィールドにバイナリRailsの最近の活動モデル

を私がしたいです私はユーザーに活動を表示できるようにオブジェクト(モデル)を格納します。

私はこれを行うプロジェクトクラスのオブザーバー、持っている: http://pastie.org/1440976

問題は、どのようなデータベースに保存されていることは、レコードのIDのみであるということであるか、私はGSUB上の例外を取得しますメソッド(私は開発でsqlite3を使用しています)

私の質問は:私は容易にそれを取得することができるようにモデルをデータ列の中に格納するために何ができますか?いつか前、私はこのために、正確に宝石を作成しhttp://api.rubyonrails.org/classes/ActiveRecord/Base.html#method-c-serialize

答えて

1

ActiveRecordのは、ActiveRecordの:: Base.serializeクラスのメソッドを提供することにより、このような状況を処理を使用しています。あなたのケースでは、ソースコードが便利です:https://rubygems.org/gems/public_activity

3

B.T.W 私はレール3