【Ruby On Rails4】 wrong number of arguments in (3 for 2)


rails3からrails4にアップデートしたところform_forで「wrong number of arguments in (3 for 2)」というエラーが出た。

ソースは↓こんな感じで書いていた

<%= form_for @book, :html => { :class => 'form-horizontal' } do |f| %>    

んでググったところ「yes the issue is because of another gem ‘meta_search’」と言ってる人がいた。
http://stackoverflow.com/questions/16278247/form-for-wrong-number-of-arguments-in-rails-4

meta_searchからransacに変更したはずだったが、なぜか残っていたみたいなのでmeta_searchを削除したら治った。

コメントを残す

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