0

我正在开发一个类似于 Michael Hartl 的Railstutorial的示例应用程序,并希望显示 current_user关注的所有用户。我怎样才能做到这一点?

用户.rb 是:

has_many :following_relationships, class_name: "Relationship", foreign_key: :follower_id
has_many :leading_relationships, class_name: "Relationship", foreign_key: :leader_id

关系.rb 是:

belongs_to :follower, class_name: "User"
belongs_to :leader, class_name: "User"
4

1 回答 1

0

这行得通吗?

@followingusers = 你所关注的用户所拥有的一切

@notfollowingusers = User.where("id 不在 (?)", @followingusers.map(&:id))

于 2013-11-05T17:16:35.123 回答