2009年8月4日火曜日

[Rails] ActiveRecordでテーブル名とクラス名が異なる場合

ActiveRecordでは、テーブル名とクラス名が下記のルールになっている。
 (ルール)テーブル名 = クラス名の複数形
 (例)テーブル名: users
    クラス名: User

このルールに従えない場合には、set_table_nameを使う
 class User < ActiveRecord::Base
  set_table_name :user
 end

0 件のコメント:

コメントを投稿