如何进行“检查档案” (还是弦)在长生不老药中?
在Elixir中,我们可以 io.impect Anystructure 获取 Anystructure 的内部标准打印为输出。是否有类似的方法将其输出到文件(或作为更灵活的解决方案,…
使用ECTO嵌入式架构验证查询参数并将其保留为数据库中的字符串
我有一个带有:字符串参数的ecto架构,它将将URI查询字符串持续到数据库中: defmodule Config do use Ecto.Schema import Ecto.Changeset schema "co…
Elixir主管在DNS超时之后不重新启动定时的Poolboy Genserver
我正在尝试将Poolboy用于工人池,以提出大量DNS请求。在其中一些DNS请求中,DNS查询时间出现了,这引发了错误并终止了Genserver工人: 07:44:29.585 […
连接使用gitlab ci中的Postgres拒绝使用Elixir/Phoenix
在试图在Gitlab CI中构建测试管道时,我面临Postgres服务的连接问题。 工作执行的输出是: $ mix ecto.setup 19:42:34.864 [error] GenServer #PID te…
打字中的括号的使用是可选的吗?
查看 https://hexdocs.pm/elixir/typespepecs.html “ http://elixir-lang.org/getting-started/typespecs-and-behaviours.html” rel =“ nofollow n…
无法与DockErized节点API通信dockerixed Elixir API
这是我的尝试,看看您是否可以帮助我解决我整整一周一直在尝试解决的问题。 上下文: 我的前端应用程序已连接到一个API,一个API在长生不老药中。一切…
如何让 Ecto 为“timestamps”宏解释/写入本地时间而不是 UTC
这是关于集成遗留应用程序中的数据库。 旧版应用程序正在读取和写入时间戳(即主机本地时间的 created_at、updated_at)。 虽然我完全意识到应该高度…
解构 Elixir 中的整数列表后出现意外的尾部值
iex(1)> [foo|bar] = [2,3,4,5,6,7] [2, 3, 4, 5, 6, 7] iex(2)> foo 2 iex(3)> bar [3, 4, 5, 6, 7] iex(4)> [foo|bar] = [6,7,8] [6, 7, 8] iex(5)>…
genserver实现打开redis状态
我想打开一个redis连接,并为系统内的持续连接编写了类似的代码。我正在这样做的方式正在调用使用redix客户端的handle_info函数。 I have defined the…
如何影响多个要素列出?
假设我有一个列表,我想为此介绍两个元素。我可以这样做: list = [3,4] [1,2,3,4] == [1 | [2 |列表] 这很丑陋,不扩展到 n 元素。 什么成语支持这一…
我可以将iex命令别名保存在.iex.exs文件中吗?
在IEX中,我想使用 #IEX:break 突破一个块,但我发现这很烦人。可以别名吗?最好是,我可以将其保存在用户的 .iex.exs 文件中,以备将来使用。…
“?”是什么意思?运算符在 Elixir 中做什么?
Ecto 源代码使用表达式 ?0, ?1 等。您可以看到他们如何评估: iex(14)> ?0 48 iex(15)> ?1 49 iex(16)> ?2 50 但这是什么意思?这是非常难寻找的。 ?…
Elixir不给予List_to_bin的响应?
["257","7"] |> Enum.map(&String.to_integer/1) |> Enum.reject(fn x -> x == 0 end) |> :binary.list_to_bin() 出现错误 需要二进制数据。如果我使…