1つのフラグメントがセッション情報を含むコメントをどのようにキャッシュしますか?例えば:
<% cache "song_#{@song.id}_comments" do %>
<ul>
<% @comments.each do |comment| %>
<li class="clearfix">
<p><%= comment.comment %></p>
<% if can? :destroy, comment %>
<span>·</span><%= link_to 'delete', comment_path(comment), :confirm => 'Are you sure?', :method => :delete, :remote => true %>
<% end %>
</li>
<% end %>
</ul>
<% end %>
ユーザーがコメントを所有している場合は、削除リンクが表示されます。しかし、それ以来、これはキャッシュされます。他のユーザーには表示されないはずです。