在 Rails 中,是否有一个自动实例化的字段包含此信息,或者我是否必须在模型中创建一个单独的列来跟踪它?
问问题
179 次
2 回答
3
如果您有名为created_at
and的列updated_at
,它们将自动更新。您可以在迁移中将t.timestamps
其缩写为 ,现在默认显示(或上次创建模型时显示)。如果您谈论的是存储在数据库中的对象,那么除了表中的内容之外,没有关于它的信息。
附带说明一下,如果您在谈论 ActiveRecord 的实例,最好说“记录”而不是“对象”。后者指的是您实例化的任何对象,无论是您检索的记录还是简单的Foo.new
.
于 2013-04-01T14:16:18.497 回答
0
Rails 自动存储每条记录的创建时间created_at
,还存储记录的最后更新时间updated_at
于 2013-04-01T14:15:46.050 回答