0
Ruby ORMに取り組んでおり、多対多の構文と多相を理解しようとしています。 これまでのアクティブレコードの関係があります。Ruby ORM多相関係、アクティブレコード
class Association < ActiveRecord::Base
belongs_to :user
belongs_to :friend, class_name: "User"
end
と
class User < ActiveRecord::Base
has_many :associations
has_many :friends, through: :associations
end
私はそれらの友人が複数のユーザーに関連付けられている場合、ユーザーごとの友人のリストを取得するように見えることはできません。言い換えれば、一部のユーザーには友人がいて、これらの友人には複数のユーザー関連があることもあります。