elixir 相关问题

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

Elixir等待多个并发任务中的任何一个完成

我有一个函数,可以通过http向主机发布一些数据,并返回:ok或:error元组响应。我想创建一些可以同时调用该函数的代码,并发布相同的代码...

回答 1 投票 0

尝试使用路由会话删除来注销,但该路由正在尝试重定向到会话获取

我为phoenix身份验证管理安装了pow elixir软件包,注册路由了它的工作,但是当我尝试使用方法删除它的pow会话注销时,它不起作用,并且...

回答 1 投票 1

我如何在独立的Elixir模块(混合应用程序外部)中运行代码?

我对Elixir超级陌生,基本上我真的不知道我在做什么,反正我有以下代码defmodule Maze do def room docorrect =“ c” response = IO.gets(“与...

回答 3 投票 -2

将两个列表与地图进行比较

我有2个包含map产品的列表= [%{“ id” =>“ 7”,“ use_count” => 1,“名称” =>“ A”,“价格” =>“ $ 1”,“ base_count” => 2},%{“ id” =>“ 8”,“ ...

回答 1 投票 1

将自定义视图与Phoenix中的多个控制器一起使用

在Phoenix中,是否可以通过某种方式指定要使用的视图,而不是让Controller从名称空间转向?我有多个控制器,对于每个控制器的视图,方法...

回答 1 投票 8

在Ecto.Query的Ecto.Schema中自动设置虚拟字段

在链接时的演讲中,演讲者介绍了如何通过虚拟字段通过转换函数将变更集管道化,从而基于虚拟字段自动在Ecto.Schema中设置字段:...

回答 1 投票 1

要映射的字符串列表

[嗨,我想将我从.txt文件[“ a:1”,“ b:2”,“ c:3”]中分割的列表集转换为%{“ a” =>“ 1”,“ b“ =>” 2“,” c“ =>” 3“}非常感谢。

回答 3 投票 0

iex(1)> Maze.repeat(4)**(UndefinedFunctionError)函数Maze.repeat / 1未定义(模块Ma ze不可用)Maze.repeat(4)

[嘿,我对Elixir超级陌生,基本上我真的不知道我在做什么,无论如何,我有以下代码defmodule Maze do def room do correct =“ c” response = IO.gets(“ ..

回答 3 投票 -3

HTTPoison请求在特定计算机上失败,但可在另一台计算机上工作

我正在使用HTTPoison进行发布,在一台计算机上,一切正常,但在另一台计算机上,相同的代码具有相似的环境参数。 HTTPoison.post!(“ https:// remote_api”,“”,[{“ X-TOKEN”,...

回答 1 投票 1

Ecto union_all with count(*)查询

这是我想做的:三十_days_ago_completed_visits = from(访问中的v,选择:%{a:count(“ *”))},其中:v.papa_id == ^ papa.id,其中:v.scheduled_for > = ^ ...

回答 1 投票 0

insert`中的密码哈希与类型:string

在我的用户上下文中,我定义了字符串类型的password_hash字段:defmodule Catsdogs.UserContext.User确实使用Ecto.Schema import Ecto.Changeset @acceptable_roles [“ Admin”,“ Manager”,“ User”]模式...] >

回答 1 投票 0

502 Bad Gateway Elixir / Phoenix

我已经安装了新的Ubuntu 18.04服务器并部署了我的phoenix应用程序,但是尝试访问它时出现502错误。我还没有域名,因为我将要转移另一个域名...

回答 1 投票 0

不删除Elixir中的分隔符的分割字符串?

我正在寻找一种在Elixir中拆分字符串而不删除用于拆分的模式的方法,String.split / 3的行为类似于此String.split“ testZng”,“ Z”#[“ test”,“ ng” ]我在找东西...

回答 2 投票 1

我想添加日期(日期)(elixir),所以我该如何编辑输入,以便也可以添加时间?

所以这是此网页上的代码:https://github.com/sasa1977/elixir-in-action/tree/master/code_samples/ch06我想将时间添加到列表中,如果该日期已经存在,如果可能请...

回答 1 投票 0

Phoenix / Elixir:创建新上下文的提示

我已经开始了许多Phoenix项目,但是我总是发现正确定义上下文具有挑战性。我经常最终在Context中创建“子上下文”,我认为这很好,但这是...

回答 1 投票 0

带有元组修饰的药剂列表

我正在尝试创建以下列表:[“ extract-audio”,“ audio-format”,“ mp3”]基于:options = [“ extract-audio”,“ audio-format”:“ mp3” ]我的代码从提供的选项移动到...

回答 3 投票 0

在Elixir测试中,有没有一种方法可以模拟互联网连接的缺失?

我正在处理用Elixir开发的命令行界面应用程序的覆盖率测试。该应用程序是tldr-pages的客户端,其功能包括使用escript构建的脚本。 ...

回答 1 投票 0

在Ecto中,在具有联接的查询中使用查询功能

我有2个型号的播放器和事件。玩家有多个事件。我有一个ecto查询,它获得了得分最高的球员,如下所示:from(P in Player,join:s assoc(p,:events),group_by:[p.id],select:%...

回答 1 投票 0

编译错误-User .__ struct __ / 1未定义,无法扩展struct User

我正在根据《编程凤凰1.4》一书构建一个简单的应用程序。在添加逻辑以创建新用户时,出现此错误:==文件lib / rumbl_web / controllers / ...]中的编译错误

回答 1 投票 0

错误的返回值模式

社区!我是Elixir的新手,遇到了一个问题。我在Phoenix上制作了一个API,并坚持一种模式:成功时{:ok,some_data} {错误时显示{:error,some_data}。我的控制器请求...

回答 1 投票 1

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