elixir 相关问题

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

Elixir / Phoenix 1.3分裂背景

在Phoenix 1.3中建议将所有业务逻辑放入上下文中,但是一个上下文可以处理很多实体(我不知道正确的单词,因为Phoenix 1.3中不再存在“模型”)...

回答 1 投票 1

Ecto - 如何按照确切的顺序获取ID记录

我有一个记录ID列表 - [9,1,4,3]。我想从postgresql中检索记录,并希望它们按照此ID列表进行排序。但是当我进行查询时,记录以任意顺序返回:...

回答 2 投票 3

抢救Ecto.ConstraintError以保持迁移滚动?

你如何拯救一个Ecto.ConstraintError(由唯一性冲突引起 - 我在一个名为“field”的字符串属性上有一个唯一索引)这是我的代码,它仍然提高了错误和...

回答 1 投票 1

在many_to_many关系上过滤预加载

我有两个模型:UserGroup和User,具有many_to_many关系。在我的UserGroup索引操作中,我执行以下操作:user_groups = UserGroup |> Repo.all |> Repo.preload(:users)...

回答 1 投票 1

是否可以使用Elixir的Absinthe插件和Neo4J

我知道可以将Elixir与Neo4J一起使用,有使用螺栓包装的工作示例。但是,这不使用Absthine,也不会使用GraphQL。是否可以使用相同的模式文件...

回答 1 投票 0

猎犬:visible_text / 1返回一个空字符串

我正在尝试用猎犬进行集成测试。测试看起来像这样:defmodule RedBeardWeb.UserCanRegisterTest使用RedBeard.DataCase使用ExUnit.Case使用Hound.Helpers ...

回答 1 投票 0

Elixir Enum vs Erlang列表

在Elixir中编写代码时,是否有理由在erlang列表上使用枚举库?列表有许多相同的功能,如takewhile,partition,any,all ...还有elixir-lang.org声明“Elixir ...

回答 1 投票 0

Elixir - 在Linux和Windows上使用不同的文件路径保存

我有一个在Linux上开发的项目但是为了生产,该版本在Windows机器上编译和构建,然后传输到Windows服务器。在我的Linux机器上我喜欢这个......

回答 1 投票 1

在Keyword.Merge / 3函数中删除了键

当我调用以下函数时,关键字列表1中的{:a,2}永远不会被转移,但是列表2中的{:b,4}会被转移到结果列表中,即使没有匹配的关键字对...

回答 2 投票 4

如何验证erlang进程是否已休眠?

有没有办法验证erlang进程是否确实已经休眠过。 erlang:process_info / 1似乎没有提供这些信息,我想不出任何其他可能的信息。

回答 2 投票 5

如何从嵌套映射中获取值

寻找获得“lat”和“lon”值的最佳方法:{:ok,%Geocoder.Coords {bounds:%Geocoder.Bounds {bottom:43.1949619,left:-86.2468396,right:-86.24483359999999, ...

回答 2 投票 2

在Phoenix Framework中为分号添加分隔符

所以,假设我有一个像123456789这样的数字,我想将其转换为字符串,并将其显示为123,456,789或123 456 789等。最好的方法是什么?

回答 2 投票 2

执行命令和流结果

我想执行系统命令(git clone)并通过Phoenix中的通道将输出流式传输给用户?我可以以某种方式使System.cmd流结果而不是等到它完成?要么,...

回答 3 投票 5

GenServer GenServer.call可以在Elixir中使用吗?

此代码终止是因为在GenServer中的{:handletick,...}调用处理程序中“调用自身的过程”:defmodule PeriodicSaver do @moduledoc“”“定期保存函数...

回答 2 投票 0

如何管道为循环elixir

如果我想管道进入一个案例,我会做以下事情:金额|>计算|>案例做1 - >“一个”2 - >“两个”_ - >“很多”结束是否可以管道输入for循环...

回答 1 投票 4

如何枚举Elixir / Erlang中对前一个元素的引用

在将Enum.chunk_by应用于列表之前,我需要规范化元素列表。通常当我们枚举时我们逐个项目,例如source_list |> normalize_item我们如何枚举...

回答 1 投票 1

用于在Elixir中构造带有查询字符串的URI的习惯用法

我想知道最常用的方法是使用URI将查询字符串添加到Elixir中的基URI。我现在正在做这样的事情:iex(1)> base =“http://example.com/endpoint”“http:/ ...

回答 2 投票 2

发送HTTPoison请求!以一种尝试和捕捉方式的灵药

我正在尝试使用Elixir Dropbox包发送POST请求,它非常简单但是ElixirDropbox.Files.upload(client,upload_image_path,image_path)做{{:status_code,_},{:error,error} ...

回答 1 投票 0

Enum.reduce将字符串放入正确的列表中

我有这个函数将字符串拆分成部分,我需要将这些部分放在params映射中的右侧列表中。 parts = String.split(term_string,“”)params =%{search_terms:[],...

回答 2 投票 0

Ecto Changeset - 如果没有给出输入,则不进行关联

我有一个用户架构架构“users”do字段:name,:string field:username,:string has_one:user_role,UserRole end def changeset(%User {} = user,attrs)do user |> ...

回答 1 投票 1

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