【发布时间】:2019-10-10 20:54:54
【问题描述】:
我正在尝试将我的 Rails 应用程序国际化。我不知道如何处理集合缓存。
我知道我们可以为一个活动记录对象执行此操作:
<% cache([I18n.locale, product]) do %>
<!-- here the markup for a single product -->
<%= render partial:'products/product', locals: { product: product } %>
<% end %>
但是如何为集合缓存做呢? :
<%= render partial: 'products/product', collection: @products, as: :product, cached: true %>
感谢您的帮助
【问题讨论】:
标签: ruby-on-rails caching rails-i18n