【发布时间】:2015-02-05 01:03:23
【问题描述】:
这太奇怪了,因此我可以渲染消息对象的所有其他部分,但日期时间字段......这是有问题的代码:
<h2><%= message.created_at.to_datetime.to_formatted_s(:long)%></h2>
它抱怨 Null.class 没有这样的方法 .datetime。我尝试只渲染 message.created_at 并没有显示任何内容。我已经实现了这个,它运行良好,我错过了 Rails 框架中的任何更改?
编辑:在活动管理员中查看我部署的应用程序,所有时间戳都消失了,就像我看不到它们一样。
【问题讨论】:
-
schema.rb 中有 created_at 和 updated_at 字段吗?
-
我确实有这些字段。它们都是日期时间。我可以在 SQLite Manager 中看到日期,但在网站上看不到日期,这非常奇怪......
标签: ruby-on-rails database sqlite rendering