Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Activerecord Rails最新活动模型_Activerecord_Ruby On Rails 3 - Fatal编程技术网

Activerecord Rails最新活动模型

Activerecord Rails最新活动模型,activerecord,ruby-on-rails-3,Activerecord,Ruby On Rails 3,我有一个名为ActivityStream的rails模型,在这个模型中我有这些成员 帐户id:整数 项目id:整数 活动类型:字符串 数据:二进制 在数据字段中,我想存储一个对象模型,以便向用户显示活动 我在项目类中有一个观察者,我在其中执行以下操作: 问题是,保存到数据库的只是记录的ID,或者我在开发中使用sqlite3的gsub方法出现异常 我的问题是:如何将模型存储在数据列中,以便轻松检索它 B.T.W 我正在使用rails 3,ActiveRecord通过提供ActiveRecord:

我有一个名为ActivityStream的rails模型,在这个模型中我有这些成员 帐户id:整数 项目id:整数 活动类型:字符串 数据:二进制

在数据字段中,我想存储一个对象模型,以便向用户显示活动

我在项目类中有一个观察者,我在其中执行以下操作:

问题是,保存到数据库的只是记录的ID,或者我在开发中使用sqlite3的gsub方法出现异常

我的问题是:如何将模型存储在数据列中,以便轻松检索它

B.T.W
我正在使用rails 3,ActiveRecord通过提供ActiveRecord::Base.serialize类方法来处理这种情况:

ActiveRecord通过提供ActiveRecord::Base.serialize类方法来处理这种情况:

不久前,我正是为此创建了一个gem。源代码可能会在您的情况下派上用场:

不久前,我正是为此创建了一个gem。源代码在您的情况下可能会派上用场: