result =
"""
SELECT * FROM user
"""
|> Repo.query!()
users =
Enum.map(result.rows, &Repo.load(User, {result.columns, &1}))
Ecto.Repo.load/2
を使うことで任意の構造体に入れることが可能
More than 3 years have passed since last update.
result =
"""
SELECT * FROM user
"""
|> Repo.query!()
users =
Enum.map(result.rows, &Repo.load(User, {result.columns, &1}))
Ecto.Repo.load/2
を使うことで任意の構造体に入れることが可能
Register as a new user and use Qiita more conveniently