[前][次][番号順一覧][スレッド一覧]

rails:728

From: bulldog <gungle@g...>
Date: Sun, 4 Dec 2005 13:20:44 +0900
Subject: [rails:728] Re: ActiveRecordでのPrimaryKeyについて

のりおさん、高木さん、ご回答ありがとうございます。

なるほど、わかりました。
こんな方法があったのですね。勉強不足でした。
明日、会社にて早速やってみたいと思います。

また、何かありましたら、アドバイスをよろしくお願いいたします。

05/12/03 に Hiroshi Takagi<gollum@h...> さんは書きました:
> 高木宏です。

> class Shain <ActiveRecord::Base
>  set_table_name shain
>  set_primary_key "shain_id"
>
>  belongs_to :busho,
>             :class_name =>  "Busho",
>             :foreign_key => "busho_id"
> end
>
> class Busho <ActiveRecord::Base
>  set_table_name busho
>  set_primary_key "busho_id"
> end
>
> としておけば、
>
> @shain = Shain.find(1)
> puts @shain.busho.busho_name
>
> で、この社員の部署名が出力されるはず。
>
> というのは、
> 既存のテーブルからの検索に set_table_name を使ったことはありますが、
> set_primary_key は使ったことありません。
>
> http://api.rubyonrails.com/
> のActiveRecord::Base の項や、
> Agile Web Development with Rails の
> p200 Tables and Classes
> p230 belongs_to() Declaration
> を参照してください。
>
> no 検証につきあしからず。
> ご参考までに。

--
ML: rails@r...
使い方: http://QuickML.com/
Web Site: http://wiki.fdiary.net/rails/
ML Archives: http://www.fdiary.net/ml/rails/

[前][次][番号順一覧][スレッド一覧]

       720 2005-12-02 12:14 [gungle@g...         ] ActiveRecordでのPrimaryKeyについて      
       721 2005-12-02 16:41 ┣[toykyo@t...         ]                                       
       722 2005-12-02 16:44 ┗[gollum@h...         ]                                       
->     728 2005-12-04 05:20  ┗[gungle@g...         ]                                     
       743 2005-12-05 10:04   ┗[someeda@g...        ]                                   
       744 2005-12-05 11:37    ┗[gungle@g...         ]                                 
       745 2005-12-05 13:46     ┗[someeda@g...        ]                               
       750 2005-12-06 13:42      ┗[gungle@g...         ]