显示编辑/创建文章的时间 - rails

时间:2016-08-29 15:40:30

标签: ruby-on-rails time

是否可以使用rails添加通过管理框架编辑或创建某篇文章的时间? 通过添加时间,我的意思是当一些用户在网站上阅读该文章时,他也可以阅读上次编辑或创建的时间。 我知道我可以手动添加它,但我想让它自动化。

谢谢!

1 个答案:

答案 0 :(得分:2)

默认情况下,每个Rails生成的模型都包含名为created_atupdated_at的时间戳,这些时间戳对应于最初创建记录(添加到数据库)和上次更新时的记录。

只要您创建模型的迁移具有以下行,那么将启用时间戳功能

class CreateProducts < ActiveRecord::Migration[5.0]
  def change
    create_table :products do |t|
      # ...

      t.timestamps
    end
  end
end

资源: