私はこのdbスキーマを持っています
class User
has_many :accounts
end
class Account
belongs_to :user
belongs_to :biller
end
class Biller
has_many :accounts
end
ユーザーの請求者のリストを取得するには?
billers = user.?
私はこのdbスキーマを持っています
class User
has_many :accounts
end
class Account
belongs_to :user
belongs_to :biller
end
class Biller
has_many :accounts
end
ユーザーの請求者のリストを取得するには?
billers = user.?
完全なオプションを使用して has_many 関連付けを追加します。
class User
has_many :accounts
has_many :billers, through: :accounts
end
class Account
belongs_to :user
belongs_to :biller
end
class Biller
has_many :accounts
end
そして、次のように使用します。
billers = user.billers
詳細については、Active Recordガイドを参照してください。