是否可以使用rails添加通过管理框架编辑或创建某篇文章的时间? 通过添加时间,我的意思是当一些用户在网站上阅读该文章时,他也可以阅读上次编辑或创建的时间。 我知道我可以手动添加它,但我想让它自动化。
谢谢!
答案 0 :(得分:2)
默认情况下,每个Rails生成的模型都包含名为created_at
和updated_at
的时间戳,这些时间戳对应于最初创建记录(添加到数据库)和上次更新时的记录。
只要您创建模型的迁移具有以下行,那么将启用时间戳功能
class CreateProducts < ActiveRecord::Migration[5.0]
def change
create_table :products do |t|
# ...
t.timestamps
end
end
end
资源: