0
我有3种不同的型号正确的ActiveRecord的造型
Bid
Order
Printer
class Printer < ActiveRecord::Base
has_many :bids
end
class Order < ActiveRecord::Base
belongs_to :user
has_many :bids
end
class Bid < ActiveRecord::Base
belongs_to :printer
end
我希望能够看到所有他们出价的上一个打印机的订单,但我目前的结构我不能做到这一点。它会像@printer.bids.orders
这怎么能做到这一点?我是否必须更改订单才能有belongs_to Printer
或has_many: bids through orders
?沿着这些线路的东西?
在轨导找的has_many通过 –