有没有一种方法可以获取购物车中特定产品的单位数量?(大礼包)

时间:2019-06-14 10:43:05

标签: ruby-on-rails spree spree-upgrade

我似乎无法找到一种方法来获取购物车中添加的特定产品的数量。

我尝试了simple_current_order.item_count,但是它提供了整个购物车项目的数量。

我希望它是某种方法count_quantity_in_cart(@product)返回一个整数

1 个答案:

答案 0 :(得分:0)

要获取购物车中特定产品的单位计数。

simple_current_order.where(product: @product).to_a.sum(&:quantity)