0

我有一个 Event 类,我需要一个将当前日期与 Event 创建日期进行比较的方法。你能告诉我如何访问脚手架为 Event 数据库表创建的 created_at 时间戳吗?

class Event < ActiveRecord::Base
  attr_accessible :location, :name


  def isInsertedLongAgo
      # current date - insertion date >= 90 days
  end


end
4

2 回答 2

1

与任何其他属性相同 - 只需调用它:

def isInsertedLongAgo
  # current date - insertion date >= 90 days
  Time.now - created_at >= 90.days
end
于 2013-05-15T14:17:03.057 回答
0

嗨,您可以使用 created_at 字段创建访问权限self.created_at,在创建脚手架时间戳时创建 create_at,updated_at 您可以直接访问这些变量。 用 created_at 替换插入日期

于 2013-05-15T14:17:57.620 回答