我有一个非常简单的关于模型的查询。
我有一个模型-
class User < ActiveRecord::Base
has_one :interest
end
和另一个
class Interest < ActiveRecord::Base
belongs_to :donor
end
我的兴趣表预先设置了兴趣-"足球","游泳","网球"每个用户只能有一个兴趣,但一个兴趣可以有多个用户。
我目前的设置似乎只允许一个兴趣有一个用户。我做错了什么?
简单设置has_many
在Interest
上,belongs_to
在User
上。记住Rails命名的约定:
belongs_to :interest
……
has_many :users