freks blog

about

Railsでキャッシュをクリアする

created: 2023-10-17
おすすめ記事: 出会ってよかったプログラマー本

Ruby on Railsでキャッシュをクリアする方法をまとめます
Ruby on Rails 7.0.6 で確認しています

Rails console

Rails consoleでキャッシュをクリアするには以下のコマンドを実行します
rails console とかでコンソールを起動して

Rails.cache.clear

Rakeタスク

コマンドでキャッシュをクリアするには以下のコマンドを実行します

rails tmp:cache:clear

Heroku

herokuコマンドを使うときはappnameなどを指定する必要があります
appnameは、

heroku apps

で確認できます

所属している組織の分を見るには

heroku apps -t orgname

Rakeタスク

Herokuでキャッシュをクリアするには以下のコマンドを実行します

heroku run rails tmp:cache:clear -a appname

Heroku plugin

Heroku plugin heroku-repo をインストールしてクリアします

heroku plugins:install heroku-repo
heroku repo:purge_cache -a appname

Amazonのアソシエイトとして、blog.freks.jp は適格販売により収入を得ています。
This site is managed by freks