Tag: 最爱

用户在Ruby on Rails中标记(喜欢的)另一个模型

我想在Ruby on Rails应用程序中实现“Read Later”(就像collections夹)系统。 我想要的是User模型能够标记Content模型以便稍后阅读。 我在两个模型之间的关联是这样的: class User < ActiveRecord::Base has_many :contents end ————- class Content < ActiveRecord::Base belongs_to :user end 然后内容属于Category等,但这对问题无关紧要,所以我只是没有把它放在那里。 User可以标记Content (可能属于另一个用户),并且每个用户都会有一个“标记内容(稍后阅读)”的列表。 我怎么能实现这个? 我已经读过这个问题,但我并不是真的理解,当我试图模拟它时,它没有用。