我使用设备身份验证创建了一个用户。我还创建了文章视图、控制器和模型,其中模型具有 和等title
字段。现在我想实现评论(条件是只有登录用户才能评论文章)。我创建了一个特殊用户,该用户有权通过应用程序创建新文章。body
article_id
is_admin
User 表包含设备默认生成的所有字段。Article 表具有article_id
、title
和等字段body
。用户和文章表之间仍然没有关联。评论表将有(根据我的理解)comment_id
,和comment_body
。
预期关联:
class Comment < ActiveRecord::Base
belongs_to :article
belongs_to :user
我想确保只有登录用户才能评论文章,并且该is_admin
用户可以创建新文章。
如何在用户、文章和评论表之间创建关联?我需要为用户和评论表创建关联吗?