RailsのRakeタスク作成〜RSpecでのテストまでの流れをまとめました。 できるだけシンプルにまとめたので、Rakeタスクの作成にはじめてトライされる方はぜひご一読ください。 02/13 22:10全体的に説明書きを書き直し 😼 Rakeタスクファイルの作成次のコマンドを実行すると、Rakeタスク用のファイルがlib/tasksの下に作成されます。 (reportsの部分は任意の名前に変更してください)
![RailsでオリジナルRakeタスク作成からRSpecテストまで](https://cdn-ak-scissors.b.st-hatena.com/image/square/c2ea7e72d0d7f3ba6c237909f321e67ffbdaa24e/height=288;version=1;width=512/https%3A%2F%2Fmorizyun.github.io%2Fimg%2Fog_image.png)
公開日時: 2011-03-08 10:40 Railsのmodelの中からexpire_fragmentを実行するためには、ActiveRecord::Baseにexpire_fragmentメソッドを追加し、それをmodelの中で使用するようにします。 Modelの中で expire_fragment を実行することは一般的ではなく、MVCを崩すため行儀もよくありません。 それでも、 expire_fragment は expire_fragment('fragment_name') のように削除したいフラグメントキャッシュの名前を指定して使用できるため、事情によってはmodelの中で使用したい場合もあります。 そのような場合は以下のように(例えば) config/initializers/active_record_expire_fragment.rb のような位置でActiveR
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く