1
我有一個地圖(的Ecto.Changeset
錯誤)這樣的:如何以優雅的方式將具有數組值的映射轉換爲字符串列表?
%{
field_a: ["error 1", "error 2"],
field_b: ["something here"]
}
我想這是一個
[
"field_a error 1",
"field_a error 2",
"field_b something here"
]
我試着用
Enum.map(map, fn({ key, errors }) ->
# another anonymous function which generates strings
end)
來實現它,但是有一個編譯錯誤,因爲elixir doesn't support nested anonymous functions right now。
我該如何實現這個轉換?
太棒了!謝謝 – asiniy