elixir 相关问题

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

Elixir-如何使用Cowboy(以及其他功能)管理路线?

我仅限于将Cowboy用于处理JSON REST API的Web服务器。我需要仅使用Cowboy +来管理和处理不同的语言功能,并且...

回答 1 投票 1

如何使用片段作为更新变更集属性的一部分?

我正在尝试使用新属性和与现有列进行交互的数据库调用来更新现有模型。像UPDATE公司这样的东西SET a = 1,b = jsonb_set(b,'{key}',...

回答 1 投票 0

phx更改后更新表单字段的值

我有一个LiveView应用程序,可以搜索机场代码。用户输入ham时,应使用HAM(String.upcase / 1)替换该表单字段的内容,但不这样做。但是根据我的...

回答 1 投票 0

在Phoenix LiveView中呈现不同的实时模板名称

在常规控制器/视图中,假设我有AppWeb.ItemView和AppWeb.ItemController。假设我有两个不同的索引::index和:index_funky。如果我想为...

回答 1 投票 1

添加对现有列和表的引用

这是我最初的迁移:def更改创建表(:clipboard_items)做add(:clipboard_id,:integer)timestamps()结束在此迁移期间,我忘了添加...的引用...

回答 1 投票 0

如何在Elixir / Phoenix中删除小数点后的零?

我有一个数字列表(浮点数):[1.0、3.0、0.25、0.125]如何在Phoenix模板中格式化这些数字,以便可以将1.0和3.0分别显示为1和3,而将0.25和0.125显示为...

回答 1 投票 0

分配@categories在eex模板中不可用

我有两个模型,产品和类别。我能够添加/编辑具有所选类别的产品,但是现在设置Arc之后,我遇到了错误:当我...

回答 1 投票 0

Elixir“在注册表中找不到软件包::hackney”问题

我正在尝试将覆盖范围添加到我的项目中,但是一直遇到问题。我尝试了此清单底部错误消息中的所有建议。我有一个很大的项目,我...

回答 1 投票 0

Visual Studio代码-Elixir格式化程序不起作用,尝试使用更漂亮的方法

即使保存elixir-ls扩展名https://github.com/elixir-lsp/elixir-ls,即使保存后VS.code都不会格式化Elixir文件。 。

回答 1 投票 1

我如何在Elixir中为自定义类型的数组实现字符串协议?

我有一个自定义类型,它映射到自定义Postgres类型。以下代码是同一@typedoc的相关代码“”“插槽由开始时间和结束时间组成。”“” @type t ::%Slot {start_time:...

回答 1 投票 0

ETS表- 将地图更新为记录

示例代码:defmodule Foo do def fast_cars_cache do fast_cars = {%{color:“ Red”,品牌:“ Mclaren”,里程:15641.469},%{color:“ Blue”,品牌:“ Ferrari”,里程:120012.481 },...

回答 1 投票 0

在Phoenix / Elixir中创建性别下拉菜单会导致“分配@all_genders在eex模板中不可用。”

我想将Gender添加到来自数据库(和其他查找表)的客户端,我已经这样定义了Client:defmodule Dropdown.Clients.Client确实使用Ecto.Schema import Ecto...。

回答 1 投票 0

“ with”运算符中的逻辑条件不起作用

我有这个代码:def edit(conn,params)用m1做

回答 3 投票 0

使用Elixir中的Task.async_stream将1K图像写入磁盘

[我正在通过HTTP请求下载图像,并获得二进制图像,并将其写入File.write(image_with_dir,image,[:binary])等文件|> File.close这整个过程...] >

回答 1 投票 1

Elixir语法错误:创建地图时出现无效的令牌错误

[当我尝试使用%{}语法创建地图时,Elixir报告语法错误,但失败。 map =%{foo:“ bar”,hello:“ world”}不起作用。 map =%{:a => 1,2 =>:b}(直接从...

回答 1 投票 0

删除Elixir中不使用科学形式的十进制尾随零

我想从小数部分删除尾随零,并使整数部分保持中性形式(因此,请勿将其从100更改为1e2。使用小数会正确删除尾随零,但... ...

回答 1 投票 0

在Erlang ODBC中用于处理`nvarchar(MAX)`问题的任何解决方法?

Erlang ODBC中似乎存在一些与nvarchar(MAX)和varchar(MAX)有关的问题。例如,运行SELECT'Bob'[name],50 [age] FOR JSON PATH应该给出以下内容:JSON_F52E2B61 -...

回答 1 投票 1

为什么在postgres中没有时区感知字段时区天真

我正在向方案添加一个utc时区识别列。但是,在我的数据库中,该列的类型为timestamp(0),没有区域。我做错什么了?我的方案如下所示:defmodule Transaction do ...

回答 1 投票 0

调用timer.tc会导致SystemLimitError的原因?

我正在Elixir中编写一个简单的模块,该模块将数据加载到用Erlang编写的gen_server中。我需要测量加载操作的时间,而这正是我遇到的问题。当我打电话给:timer ....

回答 1 投票 0

如何使用Elixir中的流获取日期时间列表

如何使用具有特定时间间隔的流获取两个日期时间之间的DateTime列表。我做了这个流= Stream.iterate(starting,&(Calendar.DateTime.add!(&1,1200)))1200是...

回答 1 投票 0

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