“最后更新”字段是否应初始化为某些内容?

时间:2014-06-19 23:38:22

标签: database api rest date timestamp

我正在构建REST API。

我的用户有created_atupdated_at个字段。 这些字段包含如下所示的字符串:

"2014-12-29T12:30:21+0000"

创建用户时,我将created_at设置为当前日期。 但是,我不确定我是否应该为updated_at做同样的事情。 从技术上讲,用户从未更新过。 但是那里没有什么东西似乎很奇怪。

我应该保留值NULL,使其与created_at相同,还是执行其他操作?

1 个答案:

答案 0 :(得分:3)

创建是更新状态(从无到有),因此可以安全地将其视为“更新”。

如果没有其他原因,我会在创建时设置更新时间,而不是为了满足null值(永远)。