【发布时间】:2016-04-07 09:52:24
【问题描述】:
我有两个模型:
用户:
class User < ActiveRecord::Base
has_many :comment
评论:
class Comment < ActiveRecord::Base
belongs_to :movie
has_one :user
end
我现在想要的是: 每个评论都与一个用户完全相关
但是每个用户都可以有很多评论...
但是当我想将它存储到 db 时,我得到了这个错误:
我的错误在哪里?
【问题讨论】:
-
你定义关系的方式错误可能是你必须使用belongs_to模型之一
-
哪一个?,在评论数据库中我有 user_id 列
-
在评论模型中放入belongs_to
-
有效吗?给你?
-
为什么这个问题被否决了?
标签: ruby-on-rails ruby-on-rails-4 associations