Shop
모델과 Product
모델이 있습니다. 또한 StockItem
에는 StockItem
모델이 있으며 두 모델을 합치는 모델은 shop_id
, product_id
및 quantity
입니다.모든 상점에서 제품의 총 재고 보유량 찾기
나는 모든 상점에서 재고 각 제품의 총 수량과 내가 지금이 일을하고있어 방법을 찾을 필요가 어설픈 조금 느낌 :
이quantity = 0
Product.first.stock_items.collect { |si| quantity += si.quantity }
사람이 더 간결 방법을 제안 할 수 있습니다 부디?
이것은 잘 작동하고 훨씬 더 효율적으로 보입니다. 감사! – Simon