我想作为模特
Dogs
has_one :cat
并在狗桌上有一个cat_id ...然后我想打电话给Dog.first.cat
这似乎对我不起作用。我错过了什么
答案 0 :(得分:2)
您正在使用has_one
,因此实际上cats
表应该包含dog_id
。
在您的情况下,您可以在belongs_to :cat
模型中使用Dog
。
查看文档:{{3}}
答案 1 :(得分:0)
Dog belongs_to :cat
Cat has_one :dog