腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
多态
关联
验证
?
有没有办法
验证
一个
多态
关联
只与一个项目相关?例如,如果我有一个
多态
的
评论,可以在照片、帖子等上。我想确保如果我正在向帖子
的
评论列表中添加评论,如果该评论已经与该帖子
关联
,添加将失败。(
验证
唯一性
错误)。有什么想法吗?
浏览 0
提问于2010-07-07
得票数 3
回答已采纳
1
回答
更改
多态
关联
中
的
类型标识符
、
、
、
、
我试图以一种稍微奇怪
的
方式使用
Rails
的
多态
关联
,但我遇到了一个问题。
多态
表是Address belongs_to :addressable, polymorphic: true我
的
数据库有一个
唯一性
约束创建一个与trip
关联
的
地址时,它使用类名(即"Trip")来填充addressable_type列。这
浏览 1
提问于2012-07-17
得票数 3
回答已采纳
4
回答
Rails
验证
多态
关联
的
唯一性
ApplicationRecord belongs_to :group, polymorphic: true end 正如您所看到
的
,我
的
成员模型是双重
多态
的
。我想
验证
:group作用域
的
:member
的
唯一性
。uniqueness: { scope: :group } 但这会导致一个错误: NameError: uninitialized constant Membe
浏览 38
提问于2017-05-17
得票数 2
回答已采纳
1
回答
验证
多态
关联
的
引用完整性
、
、
、
在
Rails
应用程序中工作,我将一个可选
的
belongs_to
关联
更改为
多态
。现有代码正在
验证
关联
的
引用完整性,我正在设法将其转换为
多态
成语。class Climb < ActiveRecord::Base validate :ladder_exists_if_id_set end 新<
浏览 0
提问于2015-08-15
得票数 1
回答已采纳
1
回答
如何在
多态
连接表上执行
唯一性
?
、
、
、
假设我有一个类型模型,它可以与Book或Movie
的
实例相
关联
。如何在genre_instances表中以一种解释“type”列
的
方式强制执行
唯一性
?我想确保“点突破”只能有一个“冒险”条目,而不阻止“汤姆索耶”也有这样一个条目。编辑:感谢cwsault给出
的
答案。是断断续续
的
。,因为ActiveRecord
的
自动生成索引名超过了64个字符
的
限制。这一切都是为了一个测试运行,它正像预期
的
那样工作。
浏览 1
提问于2014-08-09
得票数 2
回答已采纳
1
回答
多态
关联
的
唯一性
验证
我试图为
多态
关联
实现一个
验证
,我只希望它在特定类型上触发。那就是用户。我想要这样
的
东西:我该怎么做呢。
浏览 2
提问于2015-10-01
得票数 1
回答已采纳
1
回答
Factory_Girl & CanCan:避免
唯一性
错误
、
、
我有一个带有CanCan“角色”模型
的
rails
应用程序。Role有一个"name“字段,可以调用该字段来确定用户
的
权限级别。在Factory Girl中,我有一大堆与“角色”字段相
关联
的
模型;有些模型有很多次迭代。例如:( 'account‘工厂与'purchase’工厂有
关联
,后者与'user‘工厂有
关联
,后者又与’role‘
关联
) 问题是,如果我调用两个最终与“角色”相
关联
的</e
浏览 2
提问于2011-10-18
得票数 2
回答已采纳
1
回答
Rails
5+神社多文件上传
、
、
我试图实现多个文件上传使用
多态
关联
和神社。请建议如何在可成像范围内
验证
图像
的
唯一性
。谢谢。
浏览 3
提问于2017-05-25
得票数 3
回答已采纳
2
回答
Rails
迁移唯一
的
列在一起
我正在创建
Rails
模型,我将使用它进行
多态
关联
。在迁移过程中,我有以下索引,并希望这些列与一起是唯一
的
,。我读过这样
的
文章,您可以使列在一起成为唯一
的
,但是我想确保我理解这意味着什么。这不会违反独特
的
要求,对吧?我想确保这考虑到了这两列
的
唯一性
。我理解得对吗?
浏览 4
提问于2014-12-13
得票数 0
回答已采纳
1
回答
Rails
3.1
验证
多态
关联
的
嵌套属性
的
唯一性
、
、
employee_id, :presence => true, :uniqueness => { :scope => [ :line_itemable_id, :line_itemable_type ] }有什么想法吗?为了防止坏数据,我添加了以下索引,但希望有适当
的
浏览 2
提问于2011-11-12
得票数 2
2
回答
Rails
4 has_many nested_attributes替换所有
、
、
、
我希望使用nested_attributes将所有旧
的
关联
对象替换为新
的
对象。怎么做才是最好
的
方法?如果使用下面的代码,每次使用nested_attributes更新主对象时,都会创建
关联
的
新对象。days.where('id IS NOT NULL') all_days -= db_days end 问题在于我对子模型
的
独特
验证
Rai
浏览 1
提问于2015-02-18
得票数 3
1
回答
has_many_polymorphs
的
替代品?
、
、
、
、
我一直在尝试在
Rails
3中使用has_many_polymorphs插件,但是我收到了这个错误,我不知道如何解决这个错误: 我正在考虑切换到其他解决方案来解决我正在尝试做
的
事情。我可以通过
关联
将三个不同
的
连接表与has_many结合使用。有没有其他选择可以生成has_many_polymorphs插件提供
的
功能?
浏览 0
提问于2011-04-25
得票数 0
1
回答
在
rails
和多形性关系中使用UUID作为主键
、
、
、
我正在创建一个
rails
3应用程序,它将是分散
的
,我需要使用UUID作为我
的
表
的
主键,什么是最好
的
gem,是作业
的
插件。考虑到我使用UUID
的
情况,我还想知道是否可以在ActiveRecord
多态
关系中不使用polymorphicable_type列。我已经创建了一个使用UUID作为键
的
演示 ,您应该检查lib/以及所有迁移中
的
模块UUIDHelper。不需要在数据库中添加主键,只添加索引,因为主键<em
浏览 4
提问于2010-04-16
得票数 5
1
回答
rails
3- belongs_to :
唯一性
、
、
、
我想做一对一
的
关系,独一无二
的
。所以我在一个模型中有这种
关联
和
验证
然后给我这个错误:我不知道为什么查询构造得不好……是
rails
3
的
bug吗?
浏览 1
提问于2010-12-05
得票数 3
3
回答
Rails
验证
多态
关联
模型属性
、
在我
的
Rails
5.2应用程序中,我有一个具有belongs_to
关联
vehicle_type
的
汽车、自行车、吉普等类型
的
多态
模型车辆。我想
验证
关联
的
记录属性display_name。下面的代码片段可以完成这项工作,但我想知道一种更好
的
方法。
浏览 0
提问于2018-05-14
得票数 0
2
回答
联合表上
的
Rails
验证
、
、
、
我有以下几种模式: has_many :prices belongs_to :product_price,我如何
验证
它,以便对于给定
的
订阅,不可能有一个产品
的
两个不同
的
价格?例如: 我有两种产品:笔记本电脑 (id:
浏览 1
提问于2020-04-15
得票数 0
回答已采纳
2
回答
针对
多态
关系
的
Rails
AR validates_uniqueness_of
、
、
、
是否有可能根据
多态
关系
验证
子模型属性范围
的
唯一性
?例如,我有一个属于fieldable
的
名为field
的
模型 belongs_to :fieldable, :polymorphic因此,我想要
的
是针对父模型
验证
字段名称
的
唯一性
,但问题是有时Page和Item共享相同
的
ID号,导致
验证
在不应该失败
的<
浏览 1
提问于2010-04-01
得票数 10
回答已采纳
1
回答
Rails
:模型与迁移中
的
验证
、
、
、
、
可能重复: class User < ActiveRecord::Base validates :name, :uniqueness => true, :presence
浏览 4
提问于2012-10-29
得票数 15
回答已采纳
1
回答
对多个对象
Rails
的
依赖
验证
、
、
、
我有三个ActiveRecord对象需要作为一个整体进行
验证
,我还不确定如何建模或实现这个对象。下面列出了模型及其依赖/
验证
(伪
rails
代码):
浏览 2
提问于2016-02-02
得票数 2
回答已采纳
1
回答
Rails
4.1和Thinking Sphinx -- ActiveRecord::Associations::JoinDependency::JoinAssociation
的
未定义方法“父”
、
、
、
我开始将
Rails
4.0应用升级到
Rails
4.1。应用程序使用了大量
的
宝石,认为狮身人面像就是其中之一。在
Rails
4.1升级之后,我重新安装了thinking-sphinx (以启用适当版本
的
joiner,即现在
的
3.0 )。但是现在,当我试图重建索引时,我从TS中得到了奇怪
的
错误:** Invoke ts:rebuild (first_time) 思维-狮身人面像3.1.1
浏览 0
提问于2014-06-09
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券