• ベストアンサー

Ruby on rails のモデルオブジェクト

Ruby on Rails を勉強しているんですが、細かいところで @member = Member.find(1) という風に作成したモデルオブジェクトについてですが、 @memberとういう変数から、Memberモデルの主キー名を取得することができるでしょうか。 ※または、@memberから、Memberクラスが取得できるか。 @member.reflectionsなど、いろいろためしましたができませんでした。 お分かりの方がいらっしゃいましたら、是非お教え願えないでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • koko_u_u
  • ベストアンサー率18% (216/1139)
回答No.1

@member.class => Member Member.primary_key => "id" な感じ。

graf_
質問者

お礼

万事うまくいきました。 即答感謝です。ありがとうございました。

その他の回答 (1)

  • tatsu99
  • ベストアンサー率52% (391/751)
回答No.2

@member.class でそのMemberクラスが取得できます。

graf_
質問者

お礼

即答、感謝です。 ありがとうございました。

関連するQ&A