0
我有一個@user_info
中的用戶信息數組,並且在數組中有一列total
和列user_id
。根據來自其他陣列的列值的列中所有值的總和
我還有一個實例變量@product
,它有列user_id
我如何計算驗證user_id
從@user_info
和@product
同一列total
所有值的總和?
我想calcuate總和控制器,其存儲在實例變量和使用該變量在JSON
感謝
我有一個@user_info
中的用戶信息數組,並且在數組中有一列total
和列user_id
。根據來自其他陣列的列值的列中所有值的總和
我還有一個實例變量@product
,它有列user_id
我如何計算驗證user_id
從@user_info
和@product
同一列total
所有值的總和?
我想calcuate總和控制器,其存儲在實例變量和使用該變量在JSON
感謝
試着這麼做
@user_info.select { |user_info| user_info.user_id == @product.user_id }.sum(&:total)
,或者如果@user_info
不是簡單的Array
,你應該可以做一個SQL查詢
@user_info.where(user_id: @product.user_id).sum(:total)
謝謝熊。真的很酷 – User7354632781
我的榮幸爵士:) – Ursus