我是狂热交易的新手,并且正在做定制。
我在首页上显示了一些分类单元(即T恤)。我希望能够显示该类别产品的数量(即T恤,20种产品)。
从文档中,我认为这应该可行:
<%= Spree::Product.taxons_name_eq("t-shirts").all.count %> PRODUCTS
但是我只是得到{}个产品作为输出。
任何人都可以帮忙吗?
答案 0 :(得分:0)
以下应为您工作:
Spree::Taxon.where(name: 't-shirts').products.count
,如果您有任何问题,请告诉我。
答案 1 :(得分:0)
您可以首先找到名称为“ t-shirts”的Taxon
,然后计算与该分类单元关联的产品数量。此代码或类似的代码应该可以做到:
Spree::Taxon.where(name: 't-shirts').first.products.count