У меня есть небольшой сайт, который сортирует темы новостей по дате отправки на второй.Локально это работает нормально.Даже при быстром размещении историй подряд есть разница в отметке времени.
Пример:
Submitted Fri Mar 25 14:31:09 2011
Submitted Fri Mar 25 14:30:45 2011
Submitted Fri Mar 25 14:30:23 2011
Однако, как только код помещается в heroku, и база данных настраивается с помощьюMongoHQ значение секунд кажется проигнорированным или замороженным.
Пример документа DateTime value:
added_on 03/14/2011 09:58 AM
Пример временных отметок:
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
Похоже, значение секунд не обновляется?
Вот код модели,
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 :synopsis
validates_presence_of :category
validates_uniqueness_of :link
validates_uniqueness_of :title
embeds_many :replies
#referenced_in :topic
end