2012-03-21から1日間の記事一覧

rails で Controller ではなく module で before_filter する場合

http://doruby.kbmj.com/zenpou_on_rails/20080801/ruby_on_rails_ActionController_before_filter_ にある通り、 module NantokaModule def self.included(base) base.class_eval{ before_filter :filter_name } end endと書けばOK。 self.included は自分…

作ったライブラリのテストを行う

model でも controller でもないときは、libに置くのが正しい(いいやり方)らしい。 んで、libのテストを行うときは・・・ぐぐっても見つからない。 http://stackoverflow.com/questions/439828/where-do-rspec-tests-for-code-under-lib-go に spec/lib を…

Rails 3のmodelに関してメモ

ユーザモデル class User ActiveRecord::Base # 名前に関する validate # :presence -> 未入力はエラー # :unique -> 入力された名前がすでに DB に存在すればエラー # (モデルだけの validate では完全に一意性を保証できないので,) # (必ずテーブル定義側…