0
我對模型有一個相當簡單的查詢。rails - 幫助設置模型 - has_one - belongs_to
我有一個模型 -
class User < ActiveRecord::Base
has_one :interest
end
而另 -
class Interest < ActiveRecord::Base
belongs_to :donor
end
我的興趣表prepolated與利益 - 「足球」, 「游泳」, 「網球」 每個用戶只可以有一個興趣,但興趣可以有很多用戶。
我現在的設置似乎只允許一個用戶有興趣。 我在做什麼錯?
感謝您的快速反應。它仍然不起作用。我是否需要設置遷移? – Finnnn
是的,在這種情況下,您需要將列添加到名爲':interest_id'的'User',並從'iterests'表中刪除未使用的列':user_id'。 –
謝謝,現在完美 – Finnnn