我正在编写我的第一个Ruby on Rails应用程序,我注意到生成迁移会将timestamp列添加到表中。我之前使用过时间戳(例如,在订购时找到最新的记录)。如果您没有计划使用它们,是否有任何理由保留这些时间戳列?
答案 0 :(得分:3)
如果您不打算使用它们,则没有任何好处。 Rails为了您自己的理智和实用性添加了这些内容,以便能够查看记录的创建和/或更新时间。
如果您想将其关闭,可能需要添加以下内容:
config.active_record.record_timestamps = false
答案 1 :(得分:0)
不,没有。但是,您严格限制了订购和审核数据的能力。