【发布时间】:2011-01-19 03:31:26
【问题描述】:
我有一个包含两个字段的循环模型:持续时间(字符串)和已完成(布尔值)。当用户创建一个周期时,他们输入持续时间(比如说 30 分钟)并且周期设置为未完成(布尔值 0)。如何在循环持续时间(30 分钟)后更新该数据库条目以将循环标记为完成(布尔值 1)?有没有办法用 ruby/rails 代码来处理这个问题,还是我必须执行一个 javascript 函数?
目标是能够使用 Cycle.all(:conditions..) 找到并显示所有已完成的循环并调用 SQL 数据库。我写了一个“完整的?”循环模型中的方法,用于将循环的年龄与持续时间进行比较,但这对于 SQL 查找方法无用。
解决这个问题的最佳方法是什么?谢谢!
【问题讨论】:
标签: ruby-on-rails auto-update duration