1

在 Rails 中,是否有一个自动实例化的字段包含此信息,或者我是否必须在模型中创建一个单独的列来跟踪它?

4

2 回答 2

3

如果您有名为created_atand的列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 回答