我有以下范围,它返回所有具有 branch_id = 1 的产品,并且属性 enabled 设置为 true。
scope :enabled_product, -> {includes(:products).where("products.branch_id = ?", 1).where(products: {enabled: true})}
Product 与 Category 也有多对多的关系。如何在此范围内包含每个产品的类别?
我有以下范围,它返回所有具有 branch_id = 1 的产品,并且属性 enabled 设置为 true。
scope :enabled_product, -> {includes(:products).where("products.branch_id = ?", 1).where(products: {enabled: true})}
Product 与 Category 也有多对多的关系。如何在此范围内包含每个产品的类别?