ecto 相关问题

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

以嵌套形式处理验证错误

我正在构建一个嵌套表单(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

如何在Phoenix中创建两个表之间的简单关联并提交数据

我正在学习如何配置两个表之间的belong_to / has_many关系。我已完成配置,但我不知道调用它的语法。我想要一张预先存在的桌子

回答 1 投票 0

使用 Ecto 检查复杂的唯一约束

在我的 Ecto 架构中,我有一个拥有许多项目的用户。一个项目有一个布尔字段处于活动状态: 用户模块: 模式“用户”做 字段:名称,:字符串 has_many :项目,项目 结尾 项目莫...

回答 1 投票 0

Ecto CastError:`join` 中的值无法转换为类型 {:in, :string}

我定义了一个列表,如下所示: 标志 = ['flag_a', 'flag_b'] 查询设置如下: 来自(用户中的 u, left_join:Flags 中的 f, 上: f.account_id == u.account_id 和 f.name in ^...

回答 1 投票 0

Ecto.Datetime 获取 15 分钟前

Ecto.DateTime.utc 返回当前日期时间。 如何创建 15 分钟前的 Ecto.DateTime?

回答 2 投票 0

ecto 中有 ActiveRecord `source` 的替代品吗?

请帮助我通过 ActiveRecord 的关联找到 has_one/has_many :source 选项的 elixir/ecto 选项。 这是我的问题,我有以下模式:用户,事件,

回答 1 投票 0

如何在 Ecto 模式中设置 `DateTime` 和迁移中的 `timestamp with time zone` (`timestamptz`) PostgreSQL 类型?

希望在 Ecto 模式和迁移中使用 DateTime,而不是默认的 NaiveDateTime,以及 PostgreSQL 中的 timestamptz,而不是默认的时间戳(又名。没有时间的时间戳...

回答 1 投票 0

Ecto 创建带有空值的唯一索引

我正在尝试为 PostgresDB 创建一个具有 ecto 迁移的唯一索引。 def 改变做 创建表(:类别)做 添加(:名称,:字符串) 添加(:parent_id,引用(:类别),null:...

回答 1 投票 0

Ecto 条件更新插入 - Ecto.StaleEntryError

我正在尝试完成智能更新插入,我将其定义为: 如果数据库中没有具有相同 id 的模型,则执行 INSERT 如果数据库中有具有相同 id 的条目并且该条目较新(updated_at 字段),则不要...

回答 2 投票 0

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