Различное обновление на дату в зависимости от контекста

Когда я получаю доступ к своим данным для конкретной модели в контексте списка, дата updated_at не изменилась, однако, когда я обращаюсь к той же записи в отдельном (показном) контексте, дата кажется измененной.

Список контекста

введите здесь описание изображения

Показать контекст

введите здесь описание изображения

Я использую jbuilder для просмотра JSON. Они выглядят так:

Контекст списка (index.json.jbuilder)

json.array! @media_files do |json, media_file|
  json.(media_file, :id, :name, :description, :category_id, :mime, :media_file_type_id, :size, :shareable, :deleted, :keywords, :updated_at, :version)
  json.url signed_url(media_file.url)
  json.thumb_url signed_url(media_file.thumb_url)
end

Показать контекст (show.json.jbuilder)

json.(@media_file, :id, :name, :description, :category_id, :mime, :media_file_type_id, :size, :shareable, :deleted, :keywords, :updated_at, :version)
json.url signed_url(@media_file.url)
json.thumb_url signed_url(@media_file.thumb_url)

Любая идея, что может быть причиной этого?


person Matt Long    schedule 06.09.2012    source источник


Ответы (1)


В итоге я просто отключил кеширование в продакшене. Это мое временное решение. Я хотел бы услышать отзывы о том, как лучше решить эту проблему, так как это всего лишь обходной путь.

person Matt Long    schedule 12.09.2012