将 Ecto Schema 转储到其数据库表示
我有一个存储过程,需要使用 Ecto Schema 中的几个字段作为参数来调用: Ecto.Adapters.SQL.query(My.Repo, "CALL my_stored_procedure($1, $2, $3)",…
如何使用 Jason 对结构进行自定义编码?
背景 我试图使用 Jason 库将结构编码为 json 格式。然而,这并没有按预期工作。 代码 假设我有这个结构: defmodule Test do defstruct [:foo, :bar, …
将命令式算法转化为 Elixir
我有一个 python 算法,需要用函数式编程语言 Elixir 来实现。 输入: 元组列表:[("A", "B"), ("B", "C"), ..., ("E", "F") ] 布尔值列表:[False, T…
Elixir:模块 Platform.Parsing.Behaviour 未加载且无法找到
I try to fix the compiler error: ** (CompileError) main.exs:2: 模块 Platform.Parsing.Behaviour 未加载且无法找到 (elixir 1.12.2)扩展宏:Ke…
Ecto:添加查询结果
我是凤凰城的新手,我有一张积分表。我试图从一种积分中扣除另一种积分。 q1 = from p in Point, where: (p.i_id == ^user), select: sum(p.points) c…
在 Elixir 中运行时从主管子项列表中添加/删除子项
我知道如何创建一个带有初始儿童列表的主管。 defmodule TweetProcesser.DummySupervisor do use Supervisor def start_link(opts) do Supervisor.sta…
Elixi Phoenix:category_controller.ex:7:MagazijnWeb.Category.__struct__/1 未定义,
Closed. This question is not reproducible or was caused by typos. It is not currently accepting answers. 这个问题是由拼写错误或无法再重现的…
ExUnit 如何过滤带有两个标签的测试?
我正在使用 Elixir 和 ExUnit 运行一些测试,我想在命令行上传递一个过滤器,以便我可以选择具有一个标签但没有另一个标签的测试。 示例: 测试 A 标…
Erlang 初学者对 Actor 的困惑(有例子)
初学 Erlang,对 actor 模型刚刚了解,写了一段代码,做爬虫使用: -module(http). -compile([export_all]). init() -> ssl:start(), inets:start(), …
Elixir 的 集合操作问题
Elixir小白一个。话不多说,直入主题。对于下面的page中的entries,如何优雅的插入:obj_c => "obj_c"而不适用中间变量呢。 page = %{ :page_size => …
把数据在表格中换行显示
后台传过来一条数据,如:data:[{name:"",age: "",address: ["tcp://127.1.1.1:4000","tcp://127.1.1.2:4001";"tcp://127.1.1.3:4002"]},],希望addre…
做查询操作时,获得到的total_count不是预期的结果
这个查询操作我使用了查询插件(rummage_ecto),以下是命令行测试: iex(4)rummage = %{ ...(4)> search: %{name: %{search_type: :like, search_term:…
Elixir模式匹配中匹配Range的疑惑
我的疑惑在于这两个函数中的Range匹配 我测试如下代码是可以执行的(分段查找): defmodule Chop do def guess(actual, range = low..high) do gues…