我想知道当我想读出created_at日期时为什么mongoid会返回一个字符串?我的问题是:当我想打印这样的日期时
<% @app.created_at.strftime("%m/%d/%y") %>
rails正在筹集
undefined method `getlocal' for "Wed, 11 Jul 2012 02:39:24 -0400":String
错误。那么我该怎么办才能让mongoid将日期作为时间对象返回?
提前感谢!
答案 0 :(得分:21)
您的模型是否包含
include Mongoid::Timestamps
如果是,someObject.created_at.class应返回Time
请参阅http://mongoid.org/en/mongoid/docs/extras.html#timestamps