1

モデルとして欲しい

Dogs
has_one :cat

犬のテーブルにcat_idがあります...それなら私は電話したいと思いますDog.first.cat

これは私にはうまくいかないようです。私は何かが足りないのですか

4

2 に答える 2

2

を使用しhas_oneているので、実際にはcatsテーブルが必要dog_idです。

あなたの場合、モデルで使用belongs_to :catしますDog

ドキュメントをご覧ください:http://api.rubyonrails.org/classes/ActiveRecord/Associations/ClassMethods.html#label-Is+it+a+belongs_to+or+has_one+association%3F

于 2012-05-24T20:34:45.170 に答える
0

Dog belongs_to :cat Cat has_one :dog

于 2012-05-24T20:36:32.730 に答える