Elixir 如何在IEx中将ecto查询结果快速编码为JSON?
在IEx中,从查询中编码某个外部结构的简单而快速的方法是什么?我不是在寻找如何在我的应用程序代码中实现Elixir 如何在IEx中将ecto查询结果快速编码为JSON?,elixir,ecto,Elixir,Ecto,在IEx中,从查询中编码某个外部结构的简单而快速的方法是什么?我不是在寻找如何在我的应用程序代码中实现@derivate,只是一种快速转储到JSON的方法,可以快速提取一些数据。我发现以下方法对我很有效。需要删除:\uuuu meta\uuuu和任何未加载的关联 Repo.all(Event) |> Enum.map(&(Map.from_struct(&1) |> Map.drop([:__meta__]))) |> Jason.encode!()
@derivate
,只是一种快速转储到JSON的方法,可以快速提取一些数据。我发现以下方法对我很有效。需要删除:\uuuu meta\uuuu
和任何未加载的关联
Repo.all(Event) |> Enum.map(&(Map.from_struct(&1) |> Map.drop([:__meta__]))) |> Jason.encode!()