Elixir是一种开源,动态,编译,通用的函数式编程语言。它被设计为与Erlang平台完全兼容,非常适合编写容错的分布式应用程序,具有软实时保证和热代码交换功能。
无法使用“Flow.through_specs / 3”通过自定义阶段传递流量
我正在尝试在流程管道中包含GenStage。但是,这会导致异常。如果我理解正确,Flow.through_specs / 3将产生许多阶段和分区......
是否可以使用Ecto查询来汇总两个naive_datetime列之间的总秒数?在下面的示例中,selected_items中每个项目的运行时间是...的数量。
我最近一直在学习Elixir,我想知道解决当前问题的正确语法是什么。我正在尝试使用Elixir更新模型,此更新包括向...添加值
例如,这个列表列表= [1,2,3,4,4]我可以像这样过滤掉等于4的元素。 Enum.reject(list,fn item - > item == 4 end)有没有办法获得...
在阅读Ecto.schema.metadata时,我发现我们可以使用模型名称来获取该模型的表格,如下所示:[Ecto.Schema.Metadata,nil,{nil,table_name},:built] = Map.values(。 ..
像elixir中的其他函数(以及Ecto自己的事务),我想模式匹配以处理Ecto查询的潜在错误。像这样:case Repo.get!(User,id)do {:ok,user} - > ...
我有一个凤凰应用程序,我想要保护除登录和用户创建路径之外的所有路由。为此,我使用了Guardian和ComeOnIn包。 (我试着关注这个博客)我管理过......
我有凤凰1.3 +苦艾酒的问题。我尝试这段代码:schema“urls”do field:path,:string timestamps()end object:url do field:id,:id field:path,:string field:...
我正在列表推导中动态创建地图,然后我试图在每次迭代中将生成的地图附加到列表中。这是一个代码:n的结果= [] temp_map =%{}
当我用我的调试器Pry运行Elixir代码时,它总是让我遇到Allow? [Yn]我可以传递配置选项以始终允许此操作吗?因此,默认情况下?为什么要问这个问题?什么 ...
我刚刚克隆了Elixir / Phoenix项目,但无法执行任何混合任务。我一直没有安装elixir 1.5.1。我没有得到它,因为我安装了Elixir。如果我从任何...运行elixir --version ...
我试用了sportradar API。我真的不关心运动,但我正在努力学习凤凰和Elixir。我正在尝试做一些超级基本的东西,但似乎无法实现。基本上,...
您可以在方法中对特定结构进行模式匹配,以防止类型错误的泄漏。例如。 def f(z_struct =%Z {})do ....如果你不知道struct的类型,你可以做类似的事情,...
这可能不是Breadcrumble问题,但如何将参数从前一个插件传递到breadcrumbable?例如,如果先前的插件set_merchant在conn.params上设置商家....
我有一个我想要减少的地图列表,因为它通常包含名称重复,但我不能只使用Enum.uniq因为我想要加上count-column,例如:list = [%{count: 4,姓名:“......
我正在尝试使用带有Elixir的bbmustache包。调整从Erlang到Elixir的文档我尝试了多次调用,但似乎没有一个工作。 :bbmustache.render(“name:{{name}}”,%{“...
在Ecto中同时创建与所需foreign_id的父,子嵌套关联
我有一个父组件和一个子组件。我想在孩子的同时创建父母,因为父母在没有孩子的情况下不能存在。具体来说,我有一个订阅has_many ...
我是Elixir的新手,但我的谷歌搜索和阅读并没有找到解决我当前问题的方法。我只看过书中和教程中的例子,传递了一个列表......
如果我有这样的列表:a = [1,2,3]和第二个列表如下:b = [4,5,6]我希望这些列表添加如下:[1,2,3,some_atom :[4,5,6]]所以我想要一个像这样的列表中的原子。 ...