喉元過ぎれば熱さ忘れるということもあり、あとで同じようなことが起きたときに「あれ、なんだっけ?」とならないようにメモ。エラーメッセージをググって探しにくる人のためになればなおよろし。 NoMethodError (undefined method `params?' for #): ItemsController には `params?' というようなメソッドはないということで、そのまんまの意味。 メソッド名の綴りが間違ってる。他を疑う前にまず自分を疑うこと。 module のメソッドの場合、module_function するのを忘れて、public になってない。 同じく module の場合、include していない。 Mongrel を再起動しないでテストしてるときは、debugger で止めて、load '???.rb' で明示的にリロードしてやらないと、require もしく