has_manyItemsのセラーモデルがあります。
売り手のすべてのアイテムの合計販売価格を取得したい。
Seller.rbで私は持っています
def total_item_cost
items.to_a.sum(&:sale_price)
end
すべてのアイテムにセール価格がある場合、これは正常に機能します。
ただし、まだ販売されていない場合sale_priceは、ゼロとtotal_item_cost休憩です。
私のアプリでsale_priceは、nilまたは0のいずれかになります。
私のtotal_item_cost方法では、nil値をゼロとして扱うにはどうすればよいですか?