我有以下关联:
模型/tag.rb
belongs_to :user
has_many :taggings
has_many :articles, through: :taggings
模型/文章.rb
has_many :taggings
has_many :tags, through: :taggings
模型/标记.rb
belongs_to :tag
belongs_to :article
在我的应用程序中,我想用标签做 3 件事:
首先,我希望能够创建一篇文章并创建属于我的新标签。
其次,我希望能够使用他们放在文章上的其他用户的标签。
第三,我希望能够用相同的标签标记另一个用户的文章,这样我就可以记住我标记它的内容。
为了达到这一点,我必须USER ID
在我的Tagging
模型上放一个吗?我还需要做什么?是这个吗?