我有一个小网站,按提交日期对新闻主题进行排序.在本地,这很好.即使在连续快速发布故事时,时间戳也会有所不同.
例:
Submitted Fri Mar 25 14:31:09 2011
Submitted Fri Mar 25 14:30:45 2011
Submitted Fri Mar 25 14:30:23 2011
Run Code Online (Sandbox Code Playgroud)
但是,一旦将代码推送到heroku并且使用MongoHQ设置数据库,则秒值似乎被忽略或冻结.
示例文档DateTime值:
added_on 03/14/2011 09:58 AM
Run Code Online (Sandbox Code Playgroud)
示例时间戳:
Submitted Thu Mar 24 13:48:40 2011
Submitted Thu Mar 24 13:48:40 2011
Submitted Thu Mar 24 13:48:40 2011
Submitted Thu Mar 24 13:48:40 2011
Run Code Online (Sandbox Code Playgroud)
看来秒值没有更新?
这是型号代码,
class Post
include Mongoid::Document
field :link
field :title
field :synopsis
field :added_on, :type => DateTime, :default => DateTime.now
field :poster
field :category
validates_presence_of :link
validates_presence_of :title
validates_presence_of …Run Code Online (Sandbox Code Playgroud) 我最近向Heroku添加了一个项目.但是,.css文件或.js文件似乎都没有工作.
我正在使用Twitter的Bootstrap .css和.js文件.我已将文件添加到供应商/资产中的各自目录中.
基于我在这里问过的其他问题,我在Heroku上从Bamboo升级到了Cedar.我也试过rake assets:precompile RAILS_ENV=production,改config.assets.enabled = true以config.assets.enabled = false在application.rb中,config.assets.compile = false config.assets.compile = true在production.rb,以及有关的,我能想到的上面的东西尽可能多的组合.
一切都在当地很好.
(添加指向github的链接以尝试提供更多信息.) https://github.com/moctopus/sixtydays