マオの徒然開発日誌

Ruby on Rails駆け出しのマオがお送りする技術メモ中心の日誌です。

2011/02/26

Ruby on Rails、別名のクラスでbelongs_to

Railsで便利な「belongs_to」ですが、通常、

shopsテーブルにuser_idカラムがあり、usersテーブルに繋ぐときは

Shopモデルに

belongs_to :user

と記載するとOKです。


では、shopsテーブルのカラム名がowner_idだとどうでしょう。

そういった場合は

belongs_to :owner, :class_name => 'User'

と記載すればOKなようです。便利。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/gutch01/20110226/1298646844