Rails -帮助建立模型- has_one - belongs_to



我有一个非常简单的关于模型的查询。

我有一个模型-

class User < ActiveRecord::Base
  has_one :interest
end

和另一个

class Interest < ActiveRecord::Base
  belongs_to :donor
end

我的兴趣表预先设置了兴趣-"足球","游泳","网球"每个用户只能有一个兴趣,但一个兴趣可以有多个用户。

我目前的设置似乎只允许一个兴趣有一个用户。我做错了什么?

简单设置has_manyInterest上,belongs_toUser上。记住Rails命名的约定:

belongs_to :interest

……

has_many :users

最新更新