Elixir:为sys.config将结构转换为erlang

时间:2016-02-19 19:13:03

标签: struct environment-variables elixir

我使用名为Tirexs的库与弹性搜索进行交互,但是它的环境配置仅适用于%URI {}结构。在生产中,所有环境变量都是从sys.config加载的,这是一个Erlang数据结构。

如何将Elixir结构表示为和Erlang数据结构?

1 个答案:

答案 0 :(得分:2)

在Erlang中查看特定数据结构的最简单方法是打印它。

:io.format("~tw~n", [my_struct])

给出Erlang语法中任何术语的规范表示。从这个意义上来说,它与Elixir的inspect/2类似。