elixir 相关问题

Elixir是一种开源,动态,编译,通用的函数式编程语言。它被设计为与Erlang平台完全兼容,非常适合编写容错的分布式应用程序,具有软实时保证和热代码交换功能。

使用 Docker/Kubernetes 部署 Phoenix 应用程序时如何运行初始数据库迁移

我在尝试在内部 Kubernetes 基础设施中部署 Phoenix 应用程序时遇到问题。 特别是,我不确定如何运行初始数据库迁移。这是 Pod 上的日志。 04:41:47.447 [错误]

回答 1 投票 0

ElixirLS 调试器与 Phoenix 和 VSCode 一起使用时意外停止

尝试使用 ElixirLS 在 VSCode 中调试我的 Phoenix 项目。 启动配置定义为 { “类型”:“混合任务”, "name": "混合 phx.server", “请求”:“启动”, "任务": "phx.server", ”

回答 2 投票 0

在 Elixir 中监听 udp 和 tcp 的同一端口

我纯粹用 Elixir 编写一个 dns 服务器只是为了好玩,我正在努力让它在端口 53 上接受 udp 和 tcp。我也想知道是否有人有任何关于这些的好的库的推荐...

回答 1 投票 0

从映射中添加/删除键值对

如何在 Elixir 映射中添加(和删除)键值对?这不起作用: 地图 = %{a: 1, b: 2, c: 3} 地图[:d] = 4

回答 3 投票 0

如果我有优先级列表,如何在 SQL 中选择中间值?

我公司中有几个组织已将分配给它们的“组类别”与个人优先级相关联。我有一个疑问 ... GC 所在位置。

回答 1 投票 0

在带有 Postgres 的 Elixir 中,如何生成_series 并从 'UTC' 转换到另一个区域?

我正在尝试制作一个时间序列并将“UTC”时间转换为另一个区域。 我在 Elixir 中有这样的代码: sd = ~U[2024-07-31 05:00:00.000000Z] ed = ~U[2024-08-02 04:59:59.000999Z] 时区...

回答 1 投票 0

在 Phoenix 中使用 Ecto 获取数据时仅获取特定字段

我正在尝试在 Phoenix 的一个 API 调用中返回一些 JSON 数据。我正在获取主题的所有记录并发送它们,但 Ecto 返回一些我不想要的额外字段。 我能做什么:...

回答 2 投票 0

如何返回第一个异步任务完成

我有几个正在异步运行的任务。 根据输入的不同,一项或多项任务可能会运行很长时间,但只有一项任务会返回 :success 消息。 Slowtask = Task.async(slo...

回答 4 投票 0

在 Elixir 中,为什么导入模块时首选“alias”而不是“import”?

请注意,该语言通常不鼓励导入。在处理您自己的代码时,更喜欢导入别名。 我在文档中找到了这个声明,但没有进一步的解释......

回答 2 投票 0

为什么 Elixir `mix` 要求我安装末尾带有 `.ez` 的相同版本的 `hex`?

主要问题 我是 Elixir 的新手,所以我不知道如何从 mix local.hex 回答这个问题: $ mix local.hex 找到现有条目:/home/civfan/.asdf/installs/elixir/1.17.2-otp-27/.mix/ar...

回答 1 投票 0

从FLAME.call/2获取PID

我正在使用 Mox 来模拟我的应用程序中的一些模块。通常,它工作正常,但我有一个在 FLAME.call/2 中调用的函数,它破坏了我的模拟: ** (Mox.UnexpectedCallError) 没有预期定义...

回答 1 投票 0

Phoenix Liveview - Websocket connect_info 阻止 iframe 内容

我实际上正在开发一个phoenix应用程序,我需要在嵌入在iframe上的一些网站中渲染它,我完成了逻辑编码,但我发现它只能在Firefox上运行,当在...

回答 2 投票 0

是否有 Elixir 可以做而 Erlang 不能做的事情,或者反之亦然?

这个问题是在 Beam VM 及其提供的功能的背景下提出的,而不是在图灵完备语言可以做什么的一般背景下提出。我想投入一些时间来学习...

回答 4 投票 0

如何在 Elixir 中生成可执行文件

即使所有正确的导入和正确配置的混合文件,我也无法生成可执行文件,并且出现以下错误: 警告:DesafioCumbuca.main/1 未定义或私有。迪...

回答 1 投票 0

同名重新创建ets表会释放内存吗?

我有聚合事件的genserver: def init(opts) 做 缓存 = :ets.new(:events_cache, [:set]) {:好的,缓存} 结尾 def handle_info(:autoflush, 缓存) 做 Logger.debug(fn -> &q...

回答 1 投票 0

Ecto 中 OR 的条件验证 - 需要 2 个字段之一

如何对 OR 逻辑进行条件验证,我们检查 2 个值中的 1 个是否存在或两个值都存在。 因此,例如,如果我想检查以确保电子邮件...

回答 4 投票 0

我的 Phoenix 问题是否有一个简单的解决方案,从包含“{:token, my_token}”的(Pigeon)Google FCM V1 请求呈现 JSON 响应?

我正在使用 Pigeon (v2.0.0) 通过 Phoenix (1.7.12) 发送新的 FCM V1 API 消息。新消息的一部分包括传出消息中的字段 {:token, my_token}。当菲尼克斯获得

回答 1 投票 0

Elixir 中维护主题字符串常量集的方法/模式

我正在尝试在许多 GenServer 中使用 Phoenix 框架的 PubSub 模块,但是我希望有一个明确定义的主题列表来引用而不是原始字符串。 目前我的代码...

回答 1 投票 0

如何生成 HS512 密钥以与 JWT 一起使用

我正在使用 Guardian 通过 Elixir / Phoenix 应用程序实现 JWT 身份验证。我正在使用 HS512 算法。我需要一把钥匙。除了必须...

回答 5 投票 0

如何在 ContEx 库中将刻度标签从小数更改为整数?

各位同学大家好。 我正在 Elixir 项目中使用 Elixir 库 ContEx 创建图表 - https://hexdocs.pm/contex/Contex.html 我有一个条形图。下面是我用来创建这个的代码

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.