gpt4 book ai didi

ruby-on-rails - 转推功能使用什么关系?

转载 作者:行者123 更新时间:2023-12-04 05:42:27 25 4
gpt4 key购买 nike

我正在按照本教程http://ruby.railstutorial.org/ruby-on-rails-tutorial-book

我的问题是,用户可以使用转发功能的关系是什么?

e.j.

class Micropost < ActiveRecord::Base
attr_accessible :content

belongs_to :user
end

class User < ActiveRecord::Base
attr_accessor :password
attr_accessible :name, :email, :password, :password_confirmation

has_many :microposts
.
.
.
end


如果用户要转推,此关系有效吗?还是我必须使用has_and_belongs_to_many?。如果同一条推文属于多个用户?

最佳答案

在Twitter上,该模型似乎是一条推文是由一个用户创建的,但属于(在时间轴上显示)许多用户。也就是说,一条推文和用户之间存在两种关系。不是用户创建的归属关系中的用户就是转发该推文的用户。

关于ruby-on-rails - 转推功能使用什么关系?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9150599/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com