この記事はアピリッツの技術ブログ「DoRuby」から移行した記事です。情報が古い可能性がありますのでご注意ください。
こんにちは。mugiです。今回もエラー系です。
ある日、某サーバで rake db:migrate を実行したら、
rake aborted!
undefined method `last’ for {}:Hash
エラーが出ました。
どうやらrakeのバージョンが上がりすぎているらしいです。
gem list rake
*** LOCAL GEMS ***
rake (0.8.1, 0.7.3, 0.7.1)
0.8.1を消します。
gem uninstall rake –version 0.8.1
gem list rake
*** LOCAL GEMS ***
rake (0.7.3, 0.7.1)
消えました。これで rake db:migrate できるようになります。