Sto cercando di convertire una struct a una mappa per essere in grado di pulire tutti i valori nulliElixir convertito struct per mappare
Attualmente sto usando questo codice
case Nadia.get_updates do
{:ok, results} ->
Map.from_struct(results)
|> Enum.filter(fn {_, v} -> v != nil end)
|> Enum.into(%{})
Nota: Nadia. get_updates restituisce la seguente struttura: https://hexdocs.pm/nadia/Nadia.Model.Update.html#t:t/0
Eppure io sono sempre riceve il seguente errore: nessuna clausola funzione di corrispondenza in Map.from_struct/1
Forse 'results' è un elenco di queste strutture? Non solo una struttura? – JustMichael