【发布时间】:2013-11-30 05:52:20
【问题描述】:
我正在使用 sqlite 数据库设置(使用 sqlite 的要求),当我在架构中将 updated_at 和 created_at 定义为 INTEGER 时,我确实会从我假设处理的模型的更改中自动获取存储在这些列中的整数值活动记录(与活动模型相比)。
我想重新定义/修补该方法,使其使用 ms 而不是 s(即 1384639972645 与 1384639972)。 rails(类/模块/方法)中的这部分代码在哪里以及如何最好地解决这个问题?
我目前正在使用 3.2.11,但想知道 3 和 4 之间是否有不同的答案以供未来规划。
这是一个正确的假设,即时间戳到秒的这种转换是因为它定义为 INTEGER 发生在活动记录中而不是在 sqlite db 本身中?
【问题讨论】:
标签: ruby-on-rails ruby sqlite activerecord