本文介绍了created_at领域有时会变成零的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我觉得 created_at
总是被设置为一个纪录的ActiveRecord创造了时间,但我发现了一些记录和一个空创建 created_at
。是否有任何条件,使这个?
I think created_at
is always set to the time a record created in by ActiveRecord, but I found some records are created with null created_at
.Are there any condition to cause this?
推荐答案
您使用 attr_accessible
或 attr_protected
上你的模型?
由于没有这些基本的保护,任何更新请求可以设置这些未经验证,否则与放大器;无保护的属性。
Because without those basic protections, any update request could be setting these otherwise unvalidated & unprotected attributes.
这篇关于created_at领域有时会变成零的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!