0
has_many :through
とhas_one
の関係を使用するモデルを作成しようとしています。has_oneとの関係でhas_oneを使用する方法
class Cart < ActiveRecord::Base
has_many :users
has_many :bills, through: :users # I expect cart has many bills
end
class User < ActiveRecord::Base
has_one :bill
belongs_to :cart
end
class Bill < ActiveRecord::Base
belongs_to :cart
end
私はcart.bills
を呼び出すしようとすると、それはより多くの法案を持っているにもかかわらず、最初の法案を返します。
誰でも手助けできますか?