【发布时间】:2016-07-26 01:49:11
【问题描述】:
我正在使用 Sequel ORM。我有三个表,'类别','商家','产品'。
以下是模型:
class Product < Sequel::Model
many_to_one :merchants
end
class Merchant < Sequel::Model
many_to_one :category
end
我需要获取特定类别的产品。我该怎么做?
如果我需要特定商家的产品,我可以轻松做到:
@merchant = Merchant.first(:id=>1)
@merchant.products.each do |s|
...
end
但是当类别与商家相关并且商家与产品表相关时,我如何获取类别中的产品?
【问题讨论】: