在rails3中创建一个显示两条记录之间差异的数组?

时间:2011-02-25 03:21:57

标签: ruby-on-rails ruby ruby-on-rails-3

因此,假设我的模型每天都有新记录更新(感谢cron作业),每条记录都有一个常规整数字段。整数从不小于前一天。

目前我的数组是由:

创建的
where(:user_id => user.id).where("date(created_at) = ?", date).select(:mynumber)

根据我定义的日期变量,抓取属于用户的所有记录,并抓取我的数字字段以放入数组。

我想在数组中得到的是日期的mynumber字段,日期的mynumber字段之间的差异。

这可能吗?

谢谢!

-Elliot

1 个答案:

答案 0 :(得分:0)

如果我理解正确,听起来你需要做版本化的模型(即跟踪以前的属性)。尝试:

https://github.com/laserlemon/vestal_versions