【发布时间】:2016-05-22 17:08:43
【问题描述】:
我有一个 Rails 应用程序,它本质上是在运行游戏。我需要在一定时间(比如 x 秒)后“充值”我的数据库中记录的某些属性。最好的方法是什么?我需要使用宝石吗?
我正在为我的 ORM 使用 rails 4.2.6、ruby 2.3.0 和活动记录。
【问题讨论】:
-
您需要每 x 秒完成一次吗?或者某个事件发生后 x 秒?它是用户特定的吗?或者您需要更新所有记录而不考虑任何条件?
-
如果布尔值设置为 true,我需要每 x 秒执行一次。它仅适用于一部分用户(活跃角色,而不是我们认为“已死”的角色)。
标签: ruby-on-rails ruby ruby-on-rails-4 activerecord rubygems