Blog

IO.inspect en pipe, con función, devolviendo argumento a dicha función

IO.inspect en pipe, con función, devolviendo argumento a dicha función

Dentro de un pipe quiero devolver una query y también visualizar Ecto.Adapters.SQL.to_sql(:all, Repo, query):

some_query
|> (fn query ->
      IO.inspect(Ecto.Adapters.SQL.to_sql(:all, Repo, query), label: "query")
      query
    end).()
    |> Repo.all()

Nótese el .() final