当我在列表上下文中访问特定模型的数据时,updated_at日期没有改变,但是,当我在单个(显示)上下文中访问相同记录时,日期似乎发生了变化。 / p>
列出上下文
显示上下文
我正在使用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)
知道可能导致什么原因吗?
答案 0 :(得分:0)
所以我最终只是禁用了生产中的缓存。这是我的临时修复。我很想听到一些关于解决这个问题的更好方法的反馈,因为这实际上只是一种解决方法。