elixir 相关问题

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

无法使用“Flow.through_specs / 3”通过自定义阶段传递流量

我正在尝试在流程管道中包含GenStage。但是,这会导致异常。如果我理解正确,Flow.through_specs / 3将产生许多阶段和分区......

回答 1 投票 0

对Ecto中多个记录的两个日期时间列之间的秒数求和

是否可以使用Ecto查询来汇总两个naive_datetime列之间的总秒数?在下面的示例中,selected_items中每个项目的运行时间是...的数量。

回答 2 投票 0

使用Ecto / Elixir更新Postgres表

我最近一直在学习Elixir,我想知道解决当前问题的正确语法是什么。我正在尝试使用Elixir更新模型,此更新包括向...添加值

回答 1 投票 0

从Enum获取被拒绝/未过滤的元素

例如,这个列表列表= [1,2,3,4,4]我可以像这样过滤掉等于4的元素。 Enum.reject(list,fn item - > item == 4 end)有没有办法获得...

回答 1 投票 3

使用表名获取模型名称的惯用方法

在阅读Ecto.schema.metadata时,我发现我们可以使用模型名称来获取该模型的表格,如下所示:[Ecto.Schema.Metadata,nil,{nil,table_name},:built] = Map.values(。 ..

回答 2 投票 0

如何模式匹配Ecto查询错误

像elixir中的其他函数(以及Ecto自己的事务),我想模式匹配以处理Ecto查询的潜在错误。像这样:case Repo.get!(User,id)do {:ok,user} - > ...

回答 3 投票 7

验证失败

我有一个凤凰应用程序,我想要保护除登录和用户创建路径之外的所有路由。为此,我使用了Guardian和ComeOnIn包。 (我试着关注这个博客)我管理过......

回答 1 投票 0

我怎样才能在Absinthe中使用时间戳? (凤凰1.3)

我有凤凰1.3 +苦艾酒的问题。我尝试这段代码:schema“urls”do field:path,:string timestamps()end object:url do field:id,:id field:path,:string field:...

回答 1 投票 13

动态扩展Elixir中的列表

我正在列表推导中动态创建地图,然后我试图在每次迭代中将生成的地图附加到列表中。这是一个代码:n的结果= [] temp_map =%{}

回答 3 投票 1

IEx Pry:总是允许?

当我用我的调试器Pry运行Elixir代码时,它总是让我遇到Allow? [Yn]我可以传递配置选项以始终允许此操作吗?因此,默认情况下?为什么要问这个问题?什么 ...

回答 1 投票 5

如果params不是零,那么执行惯用药吗?

在继续处理参数之前,如何过滤掉无效参数如nil或空列表?下面的案例使用似乎很常见,但代码不清楚 - 我很确定有...

回答 2 投票 9

没有安装Elixir

我刚刚克隆了Elixir / Phoenix项目,但无法执行任何混合任务。我一直没有安装elixir 1.5.1。我没有得到它,因为我安装了Elixir。如果我从任何...运行elixir --version ...

回答 1 投票 1

使用Elixir / Phoenix调用API端点

我试用了sportradar API。我真的不关心运动,但我正在努力学习凤凰和Elixir。我正在尝试做一些超级基本的东西,但似乎无法实现。基本上,...

回答 2 投票 1

Elixir模式匹配协议实现者

您可以在方法中对特定结构进行模式匹配,以防止类型错误的泄漏。例如。 def f(z_struct =%Z {})do ....如果你不知道struct的类型,你可以做类似的事情,...

回答 1 投票 0

Elixir Pass参数插入Plug用于以前的插件参数

这可能不是Breadcrumble问题,但如何将参数从前一个插件传递到breadcrumbable?例如,如果先前的插件set_merchant在conn.params上设置商家....

回答 2 投票 0

如何减少Elixir中的地图列表

我有一个我想要减少的地图列表,因为它通常包含名称重复,但我不能只使用Enum.uniq因为我想要加上count-column,例如:list = [%{count: 4,姓名:“......

回答 1 投票 0

如何使bbmustache与Elixir一起使用?

我正在尝试使用带有Elixir的bbmustache包。调整从Erlang到Elixir的文档我尝试了多次调用,但似乎没有一个工作。 :bbmustache.render(“name:{{name}}”,%{“...

回答 1 投票 3

在Ecto中同时创建与所需foreign_id的父,子嵌套关联

我有一个父组件和一个子组件。我想在孩子的同时创建父母,因为父母在没有孩子的情况下不能存在。具体来说,我有一个订阅has_many ...

回答 2 投票 1

Elixir - 将多个列表作为函数参数传递

我是Elixir的新手,但我的谷歌搜索和阅读并没有找到解决我当前问题的方法。我只看过书中和教程中的例子,传递了一个列表......

回答 2 投票 2

以特定格式添加列表

如果我有这样的列表:a = [1,2,3]和第二个列表如下:b = [4,5,6]我希望这些列表添加如下:[1,2,3,some_atom :[4,5,6]]所以我想要一个像这样的列表中的原子。 ...

回答 3 投票 3

© www.soinside.com 2019 - 2024. All rights reserved.