【发布时间】:2013-04-01 04:17:34
【问题描述】:
我想要这样的条件,例如在数据创建 5 天后,用户无法再次编辑该数据。 由于我使用 Mongodb 作为数据库
include Mongoid::Timestamps
把数据库保存在里面
"created_at" : ISODate("2013-03-28T05:19:55.418Z") in this format.
我想要任何想法来制作可以检查此 created_at 日期格式的 5 天的条件。
【问题讨论】:
-
这会有帮助吗
@user.created_at + 5.days -
如何将今天的日期(现在)带入 Mongoid 甲酸盐并为创建日期带来差异?如果这是
-
你能试试这个吗?
(@user.created_at + 5.days).strftime("%F") <= Time.now.strftime("%F")。这会将两者都转换为日期并检查它们
标签: ruby-on-rails ruby ruby-on-rails-3 mongodb mongoid