腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Ecto
:
变更
集
删除
对
父
模型
的
更新
phoenix-framework
、
ecto
我正在尝试将
更新
保存到具有
父
(state)
的
记录(user)。用户记录显示良好(在显示、编辑中),包括状态。用户记录针对自己
的
属性进行了很好
的
更新
,但用户选择
的
状态
的
任何更改都不会持久。"first_name" => “Abe", "last_name" => “Sam", "password" => “foobar", "state_
浏览 0
提问于2017-08-02
得票数 0
回答已采纳
2
回答
什么是凤凰仙丹中
的
变更
集
?
elixir
、
phoenix-framework
、
ecto
我在理解
模型
中
的
changeset时遇到了问题。它是做什么
的
?我们可以在一个
模型
中有多个
变更
集
吗?例如,一个用于创建,另一个用于
更新
。有没有人可以用一种简单
的
方式来阐述,这样可以帮助其他来到凤凰城的人。
浏览 1
提问于2015-10-17
得票数 39
回答已采纳
2
回答
Ecto
cast_assoc Pheonix编辑表单验证
phoenix-framework
、
ecto
我正在Ex_admin上工作,建立具有自定义
变更
集
的
能力。我们正在使用
Ecto
2中
的
新cast_assoc和put_assoc特性。我很好奇人们是如何处理以下场景
的
,因为据我所知,
Ecto
表单组合似乎没有很好地支持它:
浏览 2
提问于2017-01-24
得票数 1
回答已采纳
1
回答
如何设置
Ecto
变更
集
以防止
模型
丢失所需字段被保存?
elixir
、
phoenix-framework
、
ecto
根据菲尼克斯
的
文件: 插入
模型
或更改
集
。在给定
模型
的
情况下,将
模型
转换为具有所有
模型
非虚拟字段
的
变更
集
,作为
变更
集
的
一部分。此转
浏览 2
提问于2016-03-19
得票数 2
回答已采纳
1
回答
Elixir -将http响应json转换为
ecto
.schema对象
json
、
elixir
、
ecto
、
elixir-poison
、
httpoison
我是长生不老药
的
新手。我有一个
Ecto
模式 defmodule MyScoreSchema do import
Ecto
.Changeset |> cast(params, [:average, :count, :percent]) end end 和
父
架构(body, as: [%Overa
浏览 10
提问于2020-04-14
得票数 0
1
回答
如何在嵌套
的
变更
集
上使用add_error?
elixir
、
ecto
根据我
对
documentation for add_error
的
理解,它只能应用于顶级
变更
集
。 但是,如何在嵌套
的
变更
集
上使用add_error?例如,以这些模式为例: defmodule MyApp.Person do import
Ecto
.Changeset "person"
浏览 35
提问于2021-08-10
得票数 0
回答已采纳
1
回答
如何使用`jsonb_set`在嵌入式模式
模型
中执行原子
更新
?
postgresql
、
elixir
、
phoenix-framework
、
ecto
如何在地图中只
更新
一个键,我想在这里用jsonb_set来执行:还是在事务中,以避免数据库中
的
潜在冲突,用
Ecto
可以吗?
浏览 4
提问于2016-10-10
得票数 0
回答已采纳
1
回答
如何
更新
Ecto
结构
的
参数?
elixir
、
phoenix-framework
、
ecto
不确定我
的
术语是否正确,所以请改正。** (FunctionClauseError) no function clause match
浏览 4
提问于2017-02-16
得票数 3
1
回答
Ecto
的
:on_replace :delete选项不适用于has_many关联
elixir
、
phoenix-framework
、
ecto
我已经将has_many与:on_replace关联
的
模式设置为:delete。我得到了带有一组复选框
的
表单,将新
的
值作为关联提交给
父
实体。我希望在编辑时
删除
所有以前设置
的
关联,但相反,我会将新
的
关联插入到数据库中,而旧
的
关联仍然保存在数据库中。提交后
的
变更
集
只有新
的
关联,其中没有id
的
更改,如下所示: %{materials: [#
Ecto
.C
浏览 4
提问于2017-10-15
得票数 0
回答已采纳
1
回答
如何在
Ecto
变更
集中加载关联数据?
phoenix-framework
、
ecto
我和我
的
团队正在使用Phoenix和
Ecto
开发我正在制作
的
web应用程序。 我们
的
问题是,我们
模型
的
变更
集
验证之一依赖于子关联
的
属性。如果在子关联中将布尔值设置为true,我们应该无法
更新
记录。但是,我们不能保证
变更
集
总是使用预加载我们所需
的
关联
的
结构来调用。我们希望尽可能避免在
模型
中进行Repo.preload调用,因为关注
浏览 7
提问于2017-06-24
得票数 2
1
回答
Ecto
Changeset函数在
更新
时不被调用
validation
、
elixir
、
phoenix-framework
、
ecto
、
changeset
当使用
Ecto
中
的
变更
集
插入时,它会调用我
的
调试函数,并根据
变更
集
正确地检查一切是否正常:#: false但是,在使用update时,我
的
变更
集
函数永远不会被调用。我假设这是故意
的
,因为如果只
更新
一个字段,就不需要检查字段是否需要,但是
浏览 7
提问于2022-10-10
得票数 0
回答已采纳
1
回答
Ecto
Changeset,不验证更改
的
必需字段
elixir
、
ecto
、
changeset
学习长生不老药/经济学,并遇到了一个与变化相关
的
障碍。不知道我做错了什么。上述情况是预料之中
的
。relevant_date和display_time都缺失了,因此错误应该存在。cset |>
Ecto
.Changeset.put_ch
浏览 2
提问于2017-01-01
得票数 1
回答已采纳
1
回答
菲尼克斯框架和验证嵌入
elixir
、
phoenix-framework
= [ availability: true, image_1 }changeset =
Ecto
.Changeset.put_embed(changeset, :diffbot_objects, diffbot_objects) 如何确保域在图像
模型
上得到验证我可以使用Image上
的
changeset方法生成一个
变更</e
浏览 3
提问于2016-01-20
得票数 4
回答已采纳
1
回答
代码生成与预期不同
elixir
、
phoenix-framework
、
ecto
我正在按照Programming Phoenix手册构建给定
的
Rumbl应用程序。我
的
问题与我们使用生成器自动创建大量功能
的
章节有关。使用
的
命令是:现在
的
问题是,在几个地方,书中给出
的
代码和我得到
的
代码是不同
的
。一个很好
的
例子是we
浏览 0
提问于2016-08-24
得票数 1
回答已采纳
1
回答
如何键入转换解码JSON,就像它来自数据库一样
elixir
、
ecto
从数据库加载日期/时间类型时,
Ecto
将转换为
Ecto
.DateTime类型。如何在从JSON字符串加载
模型
时应用相同类型
的
转换 use Rocket.Model field
浏览 1
提问于2015-01-21
得票数 5
回答已采纳
2
回答
Ecto
:如何使用put_assoc在一个
更新
中
更新
和插入关联
elixir
、
ecto
我正在尝试编写一个更改
集
,它将
更新
模型
并插入关联。我找不到关于如何使用
的
例子 |> Proj.Order.changeset(%{state: "error", error_count: order.error_count, order_id: :id, reason: :string, updated_at:
Ecto
.DateTime}, valid?Changeset params %{"error_count"
浏览 4
提问于2016-02-19
得票数 9
回答已采纳
1
回答
Ecto
变更
集中
的
强制转换错误
elixir
、
phoenix-framework
、
ecto
我有以下
模型
(用于聊天室),在使用
变更
集
时遇到问题: use Elemental.TxChat.Web, :model |> validate_required([:name, :created_by, :created_from_app])end 然后,我想,我应该尝试将一个空结构传递给
变更
集
,并查看它产生
的
错误。) lib
浏览 10
提问于2016-09-15
得票数 3
回答已采纳
1
回答
Ecto
验证所需*更改*而不是字段
elixir
、
ecto
我有一个
Ecto
模型
,它将改变
模型
中
的
状态属性: model |> validate_required(:state)但是,如果提交
的
状态与
模型
中
的
状态相同(状态没有变化),我想拒绝更改
集
。但是,如果没有提交状态,此代码仍将返回一个有效
的
更改
集</e
浏览 3
提问于2016-07-22
得票数 2
1
回答
我现在能把
Ecto
从2.1.6
更新
到2.2.2吗?怎么做?
elixir
、
ecto
目前,我已经安装了
ECTO
2.1.6与菲尼克斯1.3框架。但是我发现
Ecto
有一个2.2.2版本,它支持:忽略
变更
集
的
操作类型,例如,如果没有任何更改,就可以丢弃它们。这个特性是我
的
项目所需要
的
,但不幸
的
是我无法
更新
Ecto
。我试着混合deps.update
ecto
,混合deps.unlock
ecto
,混合deps.update
ecto
等等。 那怎么做呢?这
浏览 4
提问于2017-09-09
得票数 1
回答已采纳
1
回答
插入时预加载
Ecto
联想
elixir
、
phoenix-framework
、
ecto
,可以很容易地通过cast_assoc(:order_product)在Order
的
变更
集
函数中插入多个顺序
的
顺序。但是,由于将来可能会
删除
产品和价格,我想在OrderProducts (:price,:quantity)中另外存储价格和数量
的
值。据我所知,我有以下几种选择: 在OrderProduct
的
变更
集
函数中,我可以通过产品
的
ID获取产品和加入价格,并将价格
的
:price添加到Order
浏览 0
提问于2018-01-29
得票数 4
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券