ExAws.Dynamo.Encoder

Takes an elixir value and converts it into a dynamo style map.

[1,2,3] |> Elixir.ExAws.Dynamo.Encoder.encode
#=> %{"NS" => ["1", "2", "3"]}

"bubba" |> ExAws.Dynamo.Encoder.encode
#=> %{"S" => "bubba"}

This is handled via the ExAws.Dynamo.Encodable protocol.

Source

Summary

atom_to_dynamo_type(value)
encode!(value)
encode(val)
encode_flat(value)

Functions

atom_to_dynamo_type(value)
Source
encode(val)
Source
encode!(value)
Source
encode_flat(value)
Source