Railsの処理をコンソールから実行する

Railsではコンソールからrails runnerでコードを実行できる。例えば下記は現在の実行モードを確認できる

rails runner 'puts Rails.env’

複数行のコードも実行できる

rails runner '
puts Model.find(1).inspect
puts Model.find(2).inspect
'

定期的に実行するバッチ処理などは、rails runner実行する事もできるが、タスクを利用する方法が適切である。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA


gemのアップデート

rubygems-updateをインストール

gem install rubygems-update

アップデートを実行する

update_rubygems

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です