是否可以使用缓存数组呈现部分集合?
我的情况:
<% cache [ 'favorit', current_user.company ] do %>
<%= render 'groups/group', collection: current_user.cached_favgroups %>
<% end %>
我的缓存(UserModel)
def cached_favgroups
Rails.cache.fetch([self, "fav_groups"]) {fav_groups.to_a}
end