我的产品属于一个类别,每个产品都有状态 enabled 和 disabled enum status: [:disabled, :enabled]
。在类别页面上,我想检查类别中的所有产品是否全部启用。
true
我尝试了下面的代码,它返回带有或false
每个产品的数组
c = Category.find(1)
c.products.map{|p|p.enabled?}
使用原始 mysql 查询是可能的。但是作为 Rails 的新手想知道如何使用 Rails 代码完成它
我的产品属于一个类别,每个产品都有状态 enabled 和 disabled enum status: [:disabled, :enabled]
。在类别页面上,我想检查类别中的所有产品是否全部启用。
true
我尝试了下面的代码,它返回带有或false
每个产品的数组
c = Category.find(1)
c.products.map{|p|p.enabled?}
使用原始 mysql 查询是可能的。但是作为 Rails 的新手想知道如何使用 Rails 代码完成它