elixir 相关问题

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

Elixir-将复杂if语句的结果分配给变量

我将如何使错误变量始终等于字符串?在几乎所有情况下,它都为零,并且永远不应为零。在所有有字符串的情况下,我都想使错误等于...

回答 2 投票 0

无法成功执行Paypal Webhook验证

我正在尝试验证Paypal Webhook数据,但遇到一个问题,该问题总是返回验证状态失败。我想知道是否是因为这一切都发生在...

回答 1 投票 1


如何通过ecto一次插入主要和详细数据

我有主要数据和详细数据。我想一次插入两者。 -------主要------- id名称------- ---------详细信息--------- id main_id名称---- -----我正在使用Multi ...

回答 2 投票 1

使用Phoenix频道的滴答时钟

我正在尝试创建一个Phoenix频道,其中仅包含用户可以订阅的时钟。 defmodule MyWeb.TimeChannel确实使用Phoenix.Channel def join(“ room:time”,_message,socket)来做...

回答 2 投票 0

Ecto(Phoenix)中的外键数组

我是网络开发人员的初学者,请原谅我缺乏知识。我有一个教师和一个学生Ecto模式。它们应该通过另一个称为类的架构链接。每个班级只有一位老师,...

回答 1 投票 0

Elixir-使用变量动态访问对象属性

我正在尝试通过Elixir使用变量来访问对象属性,但是当我尝试使用x [:variable]时,似乎它没有调和为变量,但是表明我正在尝试访问de ...

回答 1 投票 0

Elixir-在控制台中看到结果时出现字符串拆分问题

我是Elixir的新手,我正在尝试在函数的参数中构建给定的浮点货币值,并在将浮点值转换为字符串时使用{integer:,decimal}转换为对象...

回答 1 投票 0

带exq的凤凰:如何在不运行Redis的情况下执行混合测试

我在Phoenix 1.4.16的Phoenix应用程序中使用exq来运行一些后台作业。其中之一可以很简单:defmodule PeopleJob def perform(request)do IO.puts(“ Hello from ...

回答 1 投票 0

如何在Ubuntu 18/19上升级elixir版本

我已经安装了这些:$ asdf列出elixir 1.6.6 erlang 20.3.8,但就我的一生而言,我不知道如何将我的elixir版本升级到2.x。我在Ubuntu上,有人可以帮忙吗?

回答 1 投票 2

Ecto.Repo.insert!与“ on_conflict::nothing”一起引发Postgresql“在“ ON”或附近的语法错误”

我对Elixir和Phoenix完全陌生,目前正在研究“ Programming Phoenix”一书。我已经读到了第7章,并且有一个名为category的数据库表,其列名称和一个...

回答 1 投票 0

我无法使用ecto的“ over / 2”功能在窗口中添加特定的frame_clause

我使用ecto查询Postgres数据库,我需要添加一个Window函数来保持累加总数。除有问题的“金额”的重复值外,这可以正常工作,将它们加在一起...

回答 1 投票 1

具有监护人的API身份验证测试

我正在尝试测试我的控制器,但我不断遇到监护人“未经身份验证”错误。我想我知道哪里出了问题,但是我不确定为什么它不起作用。这就是我所拥有的。设置%...

回答 1 投票 0

从Elixir中的Code.eval字符串获取映射值

我试图通过运行Code.eval_string / 1来获取地图的值,并且失败并出现错误:警告:变量“ data”不存在,并且正在扩展为“ data()”,请使用括号来删除。 ..

回答 1 投票 0

如何通过Ecto Multi从先前插入的表键中检索ID

我想通过Ecto Multi从先前插入的表主键中检索ID。首先,我插入到A主表中。那么B明细表需要A.id。我尝试了以下代码。 Multi.new()|> ...

回答 1 投票 0

如何在嵌套的多个地图中放置一个值(凤凰参数)

纯e剂问题:如何在嵌套在主地图中的地图中添加值?嵌套地图的数量不是固定的。在Phoenix环境中,问题是如何在参数中以及...

回答 2 投票 0

如何从ecto的DATE列和TIME列中插入字符串

我想从Ecto将字符串'2020-04-16'插入DATE类型列,并将字符串类型'12:00'插入TIME类型列。 DB是MySQL。请给我建议。

回答 1 投票 0

Elixir HTTPoisin.get避免对响应数据进行重复处理

我正在elixir url =“ http:// localhost:8080 / getScoreData”中对HTTP Rest API进行调用,HTTPoison.get(url)做{:ok,%{status_code:200,body:body}}-> Logger.info(“ body is#{...

回答 1 投票 1

Elixir-将http响应json转换为ecto.schema对象

我是长生不老药的新手。我有一个Ecto Schema defmodule MyScoreSchema,请使用Ecto.Schema导入Ecto.Changeset模式“ historical_extra_fuels”,请执行字段:average,:float字段:count,...

回答 1 投票 0

编写自定义插件,可以处理体内格式错误的JSON并返回适当的错误

我正在尝试编写一个插件,如果请求的JSON格式不正确,这将生成自定义错误,这在我们的场景中是很常见的情况(因为我们在邮递员中使用变量。例如,有时没有...

回答 1 投票 0

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