1
在我的模型我有這樣的:Enum.reduce返回一個模型而不是數字
# ....
def total_price(self) do
Enum.reduce(self.child_items, fn(x, acc) ->
x.price + acc
end)
end
它返回一個ChildItem,而不是代表總價格的數字。爲什麼是這樣以及如何解決這個問題?
你想通過'0'作爲第二個參數? 'Enum.reduce(self.child_items,0,fn(...) - > ... end)'? – Dogbert