Elixir是一种开源,动态,编译,通用的函数式编程语言。它被设计为与Erlang平台完全兼容,非常适合编写容错的分布式应用程序,具有软实时保证和热代码交换功能。
Ecto CastError:`join` 中的值无法转换为类型 {:in, :string}
我定义了一个列表,如下所示: 标志 = ['flag_a', 'flag_b'] 查询设置如下: 来自(用户中的 u, left_join:Flags 中的 f, 上: f.account_id == u.account_id 和 f.name in ^...
a.exs: defmodule A 做 def 问候,执行:IO.puts“你好” 结尾 b.ex: defmodule B 做 导入A def say_hello, do: 打招呼 结尾 结果: ~/elixir_programs$ iex b.exs Erlang/OTP 20 [erts-9.3] [来源...
我有一个简单的问题。 ets:lookup() 可以找到记录,但 ets:delete() 给出 badarg 错误。 case ets:lookup(Connections, Next) 的 []-> case ets:lookup(Connections, Prev) 的 ...
我有大量的量子作业会在我的 iex 中生成日志垃圾。从我的凤凰应用程序: # 配置/dev.exs 配置:量子、MyApp、 计划任务:[ # 这里有大量的工作机会 ] 所以,我希望这部分是
无法在 Windows 命令提示符或 git bash 中运行 iex
我刚刚在我的Windows 7机器上通过chocolatey安装了elixir。在 C 目录的根目录下,在管理员命令提示符下,我运行了: c:\> cinst 灵药 这样就安装成功了...
如何仅从 RSS feed 追加 html/heex 中的新项目?
在 mount 方法中,我第一次调用 RSS feed 并渲染它返回的所有结果。在 handle_info 方法中,我执行 Process.send_after 调用以每 5 秒检索相同的 RSS 提要...
环境: 1.Ubuntu 20.04.6 LTS 2. Erlang/OTP 22 [erts-10.6.4] [源] [64位] [smp:8:8] [ds:8:8:10] [异步线程:1] 易壳V10.6.4 3. Erlang/OTP 22 [erts-10.6.4] [来源] [64位] [smp:8:8...
Ecto.DateTime.utc 返回当前日期时间。 如何创建 15 分钟前的 Ecto.DateTime?
Erlang :: 为什么erlang中的rpc:pmap调用不适用于字符串库函数?
string:find("这是测试wa.me/123456消息阿里巴巴","wa.me"). 与 wa.me 完美匹配,但代码如下 erpc:pmap({string,find},["这是一个测试 wa.me/123456 消息...
我正在尝试弄清楚如何测试我的项目,并且我打算尝试为我的系统边缘制作假货。就我而言,这是网络,一个 udp 套接字。为此,我要启动一个
好吧,我真的觉得问这个很蠢,但我很好奇。 在 Jose 的 2023 年主题演讲中,他展示了这个示例,说明了为什么新类型实现无法防止某些错误: def 左和右 d...
Enum.chunk(arr, 3) 和 Enum.chunk_every(arr, 3) 之间的不同行为
我有一个平面数字数组的数据结构 [145、46、200、3、178、206、73、228、165、65、6、141、73、90、181、100] 我需要创建一个数组数组,每个子数组最多包含 3 个项目。所以我
ecto 中有 ActiveRecord `source` 的替代品吗?
请帮助我通过 ActiveRecord 的关联找到 has_one/has_many :source 选项的 elixir/ecto 选项。 这是我的问题,我有以下模式:用户,事件,
如何在 Ecto 模式中设置 `DateTime` 和迁移中的 `timestamp with time zone` (`timestamptz`) PostgreSQL 类型?
希望在 Ecto 模式和迁移中使用 DateTime,而不是默认的 NaiveDateTime,以及 PostgreSQL 中的 timestamptz,而不是默认的时间戳(又名。没有时间的时间戳...
Elixir Umbrella 应用程序中的主管行为如何:跨应用程序管理故障
在 Elixir 伞式应用程序中,当一个应用程序(例如 appA)发生错误并且其主管确定该错误无法恢复时,主管可能会终止整个伞式应用程序
这是我的代码,如果它是 3 或 5 的乘积,则应将 0 和“number”之间的所有数字相加,但始终返回 0 defmodule 挑战做 def 解决方案(数字) 做 结果 = ...
我想在我的字符串中找到所有类似于 http://vk.com 或 https://stackoverflow.com 的链接。 我如何通过 Elixir 中的正则表达式来做到这一点?
GenServer `handle_continue` 回调可以直接从另一个进程调用吗?
可以通过从同一 GenServer 内的另一个回调返回 {:noreply, state, {:continue, :foo} 来调用 GenServer 的 handle_continue 回调。 如果我有一小部分独立的圣...
我有一个格式为“dd/mm/yyyy”的日期字符串,我需要将该值转换为 Ecto.Date 格式。 我创建了一个这样的函数,但我想知道是否还有其他方法可以做到这一点。 德普