我正在努力在我的Rails应用程序中执行以下操作:
如果record.updated_at> 15.minutes.ago 做一些事情 端
含义......如果record.updated_at超过15分钟前,做一些事情......
这似乎不起作用。想法?
答案 0 :(得分:13)
你想:
if record.updated_at < 15.minutes.ago
这比“之前”的“少于”。
答案 1 :(得分:1)
大于或小于应该工作,取决于你的意思。 15.minutes.ago返回一个时间对象,该对象应与record.updated_at正确比较。当你说它“似乎没有起作用”时,你会更具体吗?此外,如果您可以显示更多代码行,它可能会有所帮助。例如,如果您在一行中执行此操作,那么您将缺少一些语法。