古いバージョンのドキュメントです。最新のバージョンはRails7.0.0

Railsドキュメント(v6.0.2.1)

フラグメントキャッシュ

説明

ページ全体ではなく、ページの一部をキャッシュするときに使う

使い方

<% cache([キャッシュキー, オプション]) do %>
  キャッシュ
<% end %>

オプション

オプション 説明
:skip_digest digestの付与をスキップ

ページの一部をキャッシュ

<% cache [ project, current_user ] do %>
  <b>All the topics on this project</b>
  <%= render project.topics %>
<% end %>

ソースコード