Noob在这里。我有一个有用户和帖子的rails应用程序。我需要添加买家,这是用户。
用户可以发布内容,但也可以查看其他帖子,然后选择购买这些帖子。
我不确定如何在我的帖子或用户模型中设置此功能。
答案 0 :(得分:0)
您可以设置类似的内容,
您可以在帖子中添加字段buyer_id
在模型帖子中
belongs_to :user
belongs_to :buyer, :class => "User", :foreign_key => "buyer_id"
在模型用户中
has_many :posts
has_many :purchases, :class => "Post", :foreign_key => "buyer_id"
这是一种做事方式。