ecto 相关问题

Ecto是一种特定于域的语言,用于在Elixir中编写查询和与数据库交互。

Phoenix 提示运行不存在的迁移

我们来描述一下问题: 我用 mix phx.new 创建了一个新的 phoenix 应用程序 我在 {dev, test}.exs 中配置了数据库连接(我正在映射现有数据库) 我使用 mix 创建了一个上下文...

回答 3 投票 0

Ecto - 如何在查询中选择组的总和和总体总和?

鉴于我有一个具有以下架构的表,其中日期不唯一: defmodule 记录做 字段(:播放,:整数) 字段(:日期,:日期) 结尾 我想选择每组的比赛总和,...

回答 1 投票 0

belongs_to 关联的 Ecto 变更集

我正在尝试在 Ecto 内的 Rails 中复制我习惯的行为。在Rails中,如果我有Parent和Child模型,并且Child属于Parent,我可以这样做:Child.create(parent:parent)。这...

回答 2 投票 0

Elixir Ecto 同时进行一对多和一对一

我有2个具有一对多关系的表/模式,假设有一个人可以有多个动物。然后每个动物都有人外键来实现这种关系。我用艾尔...

回答 1 投票 0

Elixir Ecto SQL 注释 /* 注释 /* 选择 1;

使用 Ecto.Query 我希望能够运行查询并在 Postges 中添加如下评论: /* 我的评论 /* 从表 a 中选择 a.col; 我尝试过“where:fragment”,但它不起作用......

回答 2 投票 0

在 Elixir 中测试原始 SQL 查询

我正在尝试对原始 sql 查询进行单元测试,但没有得到任何结果。我的测试做了一些插入,例如: Repo.insert!(%查询{}) 我的查询选择部分会截断数据...

回答 1 投票 0

Phoenix框架中连接Heroku时如何设置SSL选项?

我最近将Phoenix升级到了最新版本(1.7.7),Ecto也升级到了3.10.3。升级之前,当连接到 Heroku pg 时,我只需设置 SSL: true 并且连接正常: 配置...

回答 1 投票 0

在 Elixir 中为 Ecto 的 Repo.preload 添加限制选项

我在 Elixir 中有一个使用 Ecto 的函数,可以为给定实体预加载关联。当前的实现如下所示: @spec get(integer() | String.t(), list()) :: t() |零 def get(id,

回答 1 投票 0

以嵌套形式处理验证错误

我正在构建一个嵌套表单(LiveView)并想验证嵌套关联。然而,即使嵌套关联在变更集中返回错误,当使用变更集时我...

回答 1 投票 0

使用 Ecto 变更集删除尾随和前导空格

Ecto 中是否有内置方法可以在将 Ecto.Changeset 插入数据库之前调用changeset/2 时删除字段的尾随和前导空格? 目前,我正在添加两个...

回答 3 投票 0

Phoenix LiveView 表单中未显示验证错误

我正在使用 Elixir 和 Phoenix。我有一个带有文本输入的表单,最多只允许 255 个字符的文本。但是,错误没有显示,我不明白为什么它没有显示......

回答 1 投票 0

在 Elixir 中,put_assoc 应该如何使用?

对于一个项目,我需要在 Elxir、Phoenix 创建一个小应用程序,使用 Ecto 作为 ORM。 我是这项技术的初学者,并且在多对多关联上遇到了保存问题......

回答 1 投票 0

Elixir Ecto:如何在变更集中设置belongs_to关联

我有点困惑如何实际设置与变更集的关联。我的模型中有这段代码: defmodule MyApp.MemberApplication 做 使用 MyApp.Web, :model 使用Ecto.Schema 使用 Arc.Ecto....

回答 1 投票 0

如果数学函数中的 nil 因算术表达式中的参数错误而下降,如何保护 nil

尝试弄清楚,在生成 GQL 架构时, 为什么如果源变量 square_plot 中存在 :float 数据(比如 50), 没有错误 但如果它是 NIL,则代码会生成错误 当我转换价值时...

回答 1 投票 0

使用 ilike 和 SQL 连接的 Ecto 查询的正确语法是什么?

我正在尝试进行 Ecto 查询,其中连接给定查询结果的名字和姓氏,然后使用查询字符串执行类似搜索。例如,我可能想搜索

回答 1 投票 0

是否可以使用 Ecto.Query 生成一个组合来自多个数据库列的数据的查询子句?

我有一个简单的 Postgres 表,用于存储人员记录的名字和姓氏。假设它包含以下示例数据: 名 姓 约翰 史密斯 简 美国能源部 鲍勃 史密斯 标记

回答 1 投票 0

Ecto:处理embedded_schema中的深层嵌套关联

我正在制作复杂的注册表。 我的用户将拥有他们的个人资料,其中包含联系信息和项目集合。 我的架构(用户、个人资料、电话、集合、项目)如下所示:

回答 1 投票 0

Elixir [42] 打印为“*”

我在 p.followings 中返回了一个 Persona 模型列表,我想从这个模型列表中提取 follow_id 字段到一个单独的列表中。 p.以下内容 返回... [ %Poster.Pers...

回答 1 投票 0

Elixir 或 Ecto 中最接近的字符串匹配

我正在尝试比较两个基本上是地址的字符串。 我试图使用 jaro_distance iex(1)> String.jaro_distance("4420 West Main Street", "EUTECTIC CORPORATION QA te...

回答 1 投票 0

如何在 Elixir 中将时间戳转换为日期时间?

如何将毫秒时间转换为Ecto.DateTime? 以毫秒为单位的时间是自 1970 年 1 月 1 日 00:00:00 UTC 以来经过的毫秒数。

回答 5 投票 0

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