腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
Rails
中
保存
嵌套
对象
之前
检查
条件
在
NewWord模型
中
,我有一个列word_type存储类型为word:Adj Noun Verb Phrase GenericWordend belongs_to :new_word我使用这个形式
在
它的形式旁边创建一个单词然后
在
提交时,如果新单词的word_type是'Adj',我只
浏览 0
提问于2016-09-03
得票数 0
1
回答
外键崩溃的RailsAdmin验证
、
、
从它的RailsAdmin开始,
在
检查
表单
对象
是否
保存
之前
,我看到它只是调用update_attribute (显然是
保存
嵌套
的
对象
)。它都是自动处理任意
对象
的编辑/新内容的一部分。编辑行会: 由于
嵌套
对象
无效,
rails
管理上的模型无法
保存
。您是否
在</e
浏览 1
提问于2019-07-12
得票数 2
4
回答
嵌套
属性update_attributes使用insert而不是update
、
、
我有一个用户和
嵌套
的配置文件类,如下所示: has_one :profileuser.update_attributes(profile_attributes: {name: 'some name'})我不明白为什么
rails
我不希望数据库
中
的配置文件行没有连接到任何用户。
浏览 0
提问于2012-03-30
得票数 29
回答已采纳
1
回答
保存
/序列化/转储已删除的
对象
,然后再次恢复
、
在
Rails
中
,有没有一种方法可以
保存
/序列化/转储数据库表
中
的
对象
及其所有深度
嵌套
的关联
对象
,然后再次恢复它?我想在恢复
之前
关闭自动增量I,然后
在
恢复
对象
后重新打开自动增量?我们的用户有时会删除他们不想要的
对象
,并希望看到它们被恢复。我们不能将删除的
对象
保留在活动数据库
中
,因为它们有许多关联的
对象
(许多be
浏览 4
提问于2016-08-28
得票数 1
1
回答
然后
在
C++
条件
、
、
除了Boolean and operator之外,Ada还具有
在
if
条件
下使用的and then语句的良好特性。这允许例如在访问
对象
之前
检查
对象
是否不为空,如下所示: if Object /= null and then Object.Value > 5 thenend if; 有没有办法
在
没有
嵌套
的if的C++中表达类似的行为?
浏览 17
提问于2019-05-17
得票数 12
回答已采纳
1
回答
Rails
嵌套
表单:使用后退按钮并在删除记录后
保存
时出错
、
、
我注意到
嵌套
表单的一个问题,但我不确定如何解决它。我的表单工作正常,这并不是关于如何让它们工作的问题。这个问题更像是一个“在这种情况下我应该做什么”。当我通过fields_for使用
嵌套
表单时,它工作得很好。当我
在
javascript
中
添加能够添加和删除字段时,一切都运行得很好。我可以添加,
保存
,删除,
保存
,没有问题。但是,如果您使用
嵌套
表单编辑一个
对象
,然后删除其中一个
嵌套
对象
(通过将{'_delete‘
浏览 1
提问于2012-08-28
得票数 2
回答已采纳
1
回答
表格对角线未通过
我有一个带有
嵌套
属性的表单,它运行得很好。突然,
嵌套
的params停止了对数据库的
保存
。
在
create操作
中
运行调试器会显示
嵌套
的params没有随窗体一起发送。强对角的设置是正确的,并且在此
之前
是有效的。我
在
控制器操作中使用.new来构建
嵌套
对象
的实例 最后,我手工构建了输入的id和name属性,因为我看了一些功能,for...but,again...this已经
在
工作了。我正在使用
rai
浏览 3
提问于2014-04-03
得票数 0
回答已采纳
1
回答
嵌套
表单
对象
失败验证,抱怨缺少parent_id
、
、
、
当使用
rails
accepts_nested_attributes_for时,表单会失败验证,抱怨
嵌套
属性验证失败,因为父
对象
的id不能为空(validates_presence_of)。我知道父
对象
id正在提交,因为如果我删除验证,表单提交,子记录是有效的。因此,验证是
在
父id与child...and关联
之前
查看params的,以确定失败。这似乎很奇怪。为什么
rails
在
正确关联
嵌套
属性的父属性
之前
在</
浏览 2
提问于2014-10-26
得票数 5
回答已采纳
2
回答
有没有办法让before_save成为有
条件
的?
、
我正在尝试
在
rails
应用程序
中
创建一个有
条件
的before_save,但它似乎不起作用。如果'some_method_that_returns_t_or_f‘返回true,我希望它在
保存
对象
之前
运行该方法,否则我只想让它忽略before_save。
浏览 0
提问于2011-06-20
得票数 35
回答已采纳
1
回答
检查
所选的多到多关系字段是否不相交。
、
我正在尝试创建一个
在
将
对象
保存
到数据库
之前
必须满足的
条件
。我有表A和表B,A和B有两个独立的多对多的关系。我试着
在
保存
一个条目
之前
检查
这些作为集合的字段是否不相交的
条件
。我猜它希望
在
进行此比较
之前
保存
它,但重点不是在此
条件
成立
之前
将其
保存
到数据库
中
。如何做好呢?
浏览 1
提问于2015-06-19
得票数 3
回答已采纳
1
回答
如何在
rails
before_create钩子
中
编写if else
条件
,以便仅当
条件
为真时才
保存
对象
?
只有当
对象
的特定字段是合法的时,我才想将
对象
保存
在db
中
。同样,我
在
我的
rails
应用程序的模型类
中
创建了一个before_create钩子。如何添加
条件
保存
? 如果不
保存
对象
,我尝试返回false。但是,它不起作用,
对象
仍在
保存
中
/
浏览 1
提问于2019-05-28
得票数 0
1
回答
Rails
:
在
构建/
保存
对象
之前
检查
是否存在匹配特定
条件
的关联?
、
、
、
、
ActiveRecord::Base belongs_to :job在从日志构建时间表
对象
时,我试图
检查
是否已经构建了与作业对应的timesheet_row,如下所示。(
条件
)、.find(:all、condition)、.find_by_job_id(n)、.where(
条件
)等等。 我已经浏览了几个小时,寻找一些神奇的方法,但找不到任何。
浏览 1
提问于2014-06-13
得票数 0
回答已采纳
1
回答
如何拒绝未在模型上通过
条件
的记录?
、
、
、
我有一个汽车模型,我想在
保存
它
之前
检查
并丢弃记录,如果它没有从方法
中
传递
条件
,代码如下所示: after_save :wheel_not_zero我只想拒绝符合
条件
的赛车,不需要再重新定向形成。我通过成员模型的
嵌套
属性创建car记录,关系如下所示谢谢各位的
浏览 3
提问于2015-07-21
得票数 0
回答已采纳
2
回答
检查
用户的输入和拒绝某些单词
、
首先,我希望能够
检查
输入(域,例如google.com)是否匹配特定的单词(例如google) -(稍后我将创建域的黑名单)。
在
控制器(
Rails
)
中
,我希望
在
保存
对象
之前
先
检查
输入。任何提示,我如何
检查
输入的特定单词?
浏览 0
提问于2014-09-09
得票数 0
回答已采纳
1
回答
在
保存
rails
之前
检查
验证
、
、
使用条带并希望: 1.
检查
模型验证2.如果没有错误,则处理卡令牌。3.如果卡片工作正常,则
保存
新记录。 下面我有它的地方,它首先处理卡,然后如果成功,
保存
记录。作为一个技巧,我
在
视图中有一个js验证(它反映了模型验证),它不允许
在
满足
条件
之前
提交表单。
浏览 0
提问于2015-06-15
得票数 0
3
回答
Rails
"assign_attributes“不分配
嵌套
模型
、
、
、
如果我用不符合
嵌套
模型的验证标准的属性创建了一个哈希表(比如有一个nil的card_number),然后尝试执行一个update_attributes调用,那么我
在
钱包
对象
中
返回的是一个无效的CreditCard
嵌套
模型和相应的错误。如果我使用相同散列并运行assign_attributes,然后运行save (这是update_attributes应该做的全部工作),那么我将得到一个包含完全为空的
嵌套
对象
的无效钱包
对象
。如何在不
保存
浏览 0
提问于2013-04-13
得票数 6
回答已采纳
1
回答
Rails
ActiveRecord和active_admin以及与远程数据库的事务
、
、
、
当ActiveAdmin
保存
嵌套
的相关
对象
时是否使用事务?当连接中断时,是否有可能发生数据不一致?有哪些选项(以及如何)可以
检查
用于此目的的启用事务?
浏览 4
提问于2016-04-05
得票数 0
1
回答
Rails
Bug?除非父母修改(
嵌套
格式),否则大孩子不会存钱。
、
、
、
基本上,我有4个层次的
嵌套
表单。A有B有C有D,D是多态的(A也有D)。我
在
一个表单上编辑所有这些
对象
,并使用javascript来添加/删除B、C和D
对象
。问题是,每当我编辑D而不编辑来自A、B或C的任何属性时,更改都不会
保存
。这包括添加D或编辑现有D的属性。在这个问题中确定它是
Rails
2.3.5
中
的一个bug。我
在
跑2.
浏览 2
提问于2011-06-10
得票数 4
回答已采纳
1
回答
Rails
ActiveModel::脏
在
表单
中
、
、
、
当使用
rails
表单更新布尔值(
在
我的例子
中
是shipped)时,如何
检查
是否设置了(特别是)从false到true的布尔值,以便设置shipped_at变量?else end需要
检查
这个
条件
,然后应该分配shipped_at (如果
条件
仍然有效),然后很明显,应该
保存
对象
。
浏览 2
提问于2014-03-24
得票数 0
回答已采纳
1
回答
具有多个关联自动链接的
嵌套
资源路由表单
、
我看到了一些关于
嵌套
资源表单的文章,但没有一个描述如何自动使
嵌套
资源使用关联的父级。当我发布表单时,它会触发存在验证错误"Project不能是空的“1)如何在视图代码
中
创建表单? 2)
rails
是自动链接相关元素和ID,还是需要使用ID隐藏输入?
浏览 2
提问于2019-10-16
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Ruby on Rails教材中文译文 第六章 建立用户模型
作用域规则之函数和类
Python基础教程 递归式生成器
【译】JavaScript 代码整洁之道-复杂判断
编写高质量箭头函数的5个优秀做法
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券