标签: ruby ruby-on-rails-3 mongodb mongomapper
我正在尝试将日期时间信息保存到mongo中的以下字段
key :last_comment_time_cache, DateTime update_attributes!({:last_comment_time_cache => Time.now})
正在保存的数据缺少时间
"last_comment_time_cache": { "$date": "2013-03-23T00:00:00.000Z" }
关于我做错什么的任何想法?,谢谢Nath
答案 0 :(得分:4)
尝试将字段类型更改为Time而不是DateTime。如果您看到他们的Date分机here(Date是DateTime的{{3}}),他们只会考虑day,month and year来构建日期这将被发送到mongo,但parent实施的情况并非如此。
Time
DateTime
Date
day,month and year