例子:
我有一张存款表 => deposit = $100
, date_added = Time.now
, profit_percent = 0.01
.user_id
过程 => profit = deposit * profit_percent
,date = Time.now
收入历史表 => profit
, date
,user_id
我想每个月自动执行该过程并插入所有成员的收入历史记录。一个月是基于date_added.1.month
所以它是不同的任何成员。耙子不适用于不经常的工作。玉米工作可能没问题,但我如何将它用于不同日期和时间的所有成员!
任何人都可以帮助我,请详细指导我......任何插件建议,任何工作流程?
编辑:
看我有一张accounts
桌子 > 会员选择一个account
我有一张deposits
桌子 > 会员存款amount
我有一个profits
表 > 它在其中寻找deposits
并抓取amount
and date_added
,处理它并将profit
and date
( Time.now
) 添加到profits
表中
我怎么能说服务器自动为profits
表格执行此操作,抓取amount
,处理它并将其添加到profits
所有成员的表格中!我知道 SQL 代码也是 ruby 的,我只是不知道如何与服务器通信来做到这一点!模型,控制器?!
正如我在MVC中所知道的那样,浏览器发送命令controller
并controller
连接model
并model
连接到然后database
它返回到controller
然后浏览器。view
我只希望模型和数据库为我的应用程序执行此操作,而不是浏览器命令。:-s