腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
STI与
多态
关联
ruby-on-rails
、
ruby
我在使用STI和
多态
关联
时感到困惑,那么我应该在什么时候使用STI或
多态
关联
?
浏览 0
提问于2019-04-24
得票数 0
1
回答
rails
多态
关联
ruby-on-rails
、
ruby
、
ruby-on-rails-5
、
associations
、
polymorphic-associations
has_many、has_and_belongs_to_many和
多态
关联
之间是否有区别?为什么我要使用
多态
关联
。
浏览 3
提问于2020-11-12
得票数 0
回答已采纳
2
回答
mongoid在has_many
关联
中的位置
ruby-on-rails
、
ruby-on-rails-3
、
mongodb
、
mongoid
、
polymorphic-associations
由于mongo不是关系型的,我想知道如何在has_many
多态
关联
上找到特定的类型。如何返回具有特定模型
关联
的所有评论?我知道如何在简单的has_many
关联
上做到这一点,但在
多态
关联
上却不知道?@reviews = @reviews.where(user_id: @user.id) : @reviews = nil 但是对于
多态
关联
,我迷路了吗?
浏览 2
提问于2012-04-06
得票数 0
回答已采纳
2
回答
如何在一个查询中跨
多态
表连接?
sql
、
ruby-on-rails
、
activerecord
、
polymorphic-associations
我有两个
多态
关联
,我需要通过它们进行查询。我想我可以使用像这样的连接 Article.find(:last
浏览 1
提问于2010-10-05
得票数 5
回答已采纳
1
回答
Rails
多态
命名约定
ruby-on-rails
、
naming-conventions
、
polymorphic-associations
我正在试图弄清楚如何命名一个
多态
关联
,但没有提出好的选择。将包含
多态
关联
的类称为LicenseBatch,如果它不是
多态
的,那么外键就是owner_id。似乎首选的
多态
名称应该是ownerable,但是如果我有另一个拥有的类呢?我想说得更具体一些,但是像batch_ownerable这样的东西听起来很别扭。 有什么建议或类似的情况你以前见过吗?
浏览 1
提问于2014-08-13
得票数 7
1
回答
在面向对象操作中,继承、抽象和
多态
性是否被视为
关联
?
object-oriented
、
object-oriented-design
、
inheritance
、
abstraction
、
polymorphism
在面向对象操作领域,继承、抽象和
多态
是该范式的基本概念。 除此之外,还有一个叫做“
关联
”的概念,据我所知,一个对象
关联
(使用)另一个对象。也有专门形式的“协会”-聚合和组成。我真正感到困惑的是,互联网上的一些网站(甚至一些大学幻灯片)将所有这些术语混合在一起,有时还将“继承”、“
多态
性”、“抽象”称为
关联
。那么,由于“继承”、“抽象”和“
多态
性”而形成的对象之间的关系就包含在“
关联
”的概念中(或者至少在术语上)。
浏览 0
提问于2020-07-06
得票数 0
1
回答
急切地加载与Kaminara分页的
多态
关联
ruby-on-rails
、
ruby-on-rails-3
、
polymorphic-associations
、
eager-loading
、
kaminari
我试图在加载
多态
关联
的同时使用Kaminari进行分页:.where(:group_idActiveRecord::Pages#dashboard中的EagerLoadPolymorphicError 显示'BLAH BLAH'/dashboard.html.erb,其中第49号行出现:无法急切地加载
多态
关联
建议支持使用
多态
关联
进行急切加载
浏览 3
提问于2011-05-12
得票数 3
1
回答
如何使用应该匹配器来测试
多态
关联
?
ruby-on-rails
、
shoulda
、
polymorphism
注释是
多态
的。当我像这样在岗位上用肩垫测试时它得到了这样的信息 belongs_to :commentable, :polymorphic => true 我如何测试我的
多态
关联
,以便一个帖子可以有很多评论?附注:shoulda文档称它支持
多态
关联
。
浏览 3
提问于2011-03-09
得票数 17
1
回答
has_many_polymorphs的替代品?
ruby-on-rails
、
ruby
、
ruby-on-rails-3
、
plugins
、
associations
我可以通过
关联
将三个不同的连接表与has_many结合使用。有没有其他选择可以生成has_many_polymorphs插件提供的功能?
浏览 0
提问于2011-04-25
得票数 0
2
回答
如何向rails
多态
关联
添加方法?
ruby-on-rails
、
class
、
methods
、
polymorphic-associations
那么,如果我在整个应用程序中都有一个
多态
关联
,有没有办法向其中添加方法?例如,如果:post、:photo和:user都与:rankable的
多态
关联
关联
在:rankable上,我是否可以在:rankable上创建方法,然后由:post、:photo或:user继承?如果是这样,并且我需要创建一个模型是正确的,那么该模型将从哪个类继承,或者我将如何将其定义为
多态
关系?
浏览 1
提问于2010-10-02
得票数 1
回答已采纳
2
回答
我应该联合索引一个ActiveRecord
多态
关联
吗?
ruby-on-rails
、
activerecord
、
migration
、
polymorphic-associations
、
indexing
它具有
多态
关联
,因此它可以belongs_to其他想要记录某些指标的模型。我通常会像这样索引
关联
列,以加快
关联
加载速度。。由于我的
多态
关联
的_type部分在数百万行中可能只有4-5个值,所以我倾向于只对
多态
关联
的_id部分进行索引。
浏览 2
提问于2010-10-21
得票数 10
回答已采纳
3
回答
地址-
多态
关联
ruby-on-rails
、
polymorphic-associations
我是Ruby on Rails的新手,我不确定是否要使用
多态
关联
。我有一个用户模型和一个场所模型。它们都有一个地址。是否需要使用
多态
关联
?(我对此不太确定)
浏览 10
提问于2016-09-07
得票数 1
0
回答
Rails
多态
关联
accepts_nested_attributes
ruby-on-rails
、
polymorphism
我目前建立了一个
多态
关联
,如下所示 has_one :audio, as: :audioable但是,在将此@reading发送到reading#create控制器时,我收到以下错误对于非
多态
关联
,我已经使用inver
浏览 4
提问于2016-07-07
得票数 1
1
回答
同一模型之间具有多个has_many
关联
的
多态
关联
ruby-on-rails
、
ruby
、
activerecord
、
polymorphism
我在处理三种模型--团队、用户和请求--之间的
关联
时遇到了一些困难。 没有creator_type,因为用户和created_requests之间的关系不是
多态
的--只有用户/团队和assigned_requests之间的关系是
多态
的。
浏览 3
提问于2016-08-21
得票数 2
2
回答
多态
关联
外键约束。这是个好办法吗?
postgresql
、
foreign-keys
、
polymorphic-associations
我们在应用程序中使用
多态
关联
。我们遇到了一个典型的问题:我们遇到了一个无效的外键引用,我们不能创建一个外键约束,因为它是一个
多态
关联
。 这很好,因为你在这两个世界中都占了上风。我担心的是数据的重复。在我看来,唯一的选择是为每个
关联
类型创建一个外键。但是,您会遇到只存在一个
关联
的验证。这是“挑出你的毒药”的情况。
多态
关联
浏览 6
提问于2011-10-30
得票数 15
回答已采纳
1
回答
Rails替代使用
多态
关联
ruby-on-rails
、
ruby
、
ruby-on-rails-3
、
ruby-on-rails-4
我已经看到
多态
关联
破坏了关系数据库设计的规则,最终对应用程序造成了更大的危害。所以,左边的选择是使用STI。有人可以解释一下STI是如何工作的,或者知道在使用
多态
关联
时是否还有另一种好的选择? 谢谢
浏览 2
提问于2017-01-07
得票数 1
回答已采纳
1
回答
移动或重复
关联
ruby-on-rails
、
associations
、
cloning
我有一个名为ListedProduct的
多态
关联
。这是一个记录,一些协会,如产品,价格和规格。现在的问题是,我需要移动,或复制它从购物车到订单。现在,它们需要
关联
到一个新的订单,而不是购物车。手工复制所有属性。这感觉不太对劲。 将
多态
列更改为新的类型和ID。问题: Order尚未保存,也没有ID。
浏览 3
提问于2012-04-24
得票数 0
1
回答
不使用ActiveHash的
多态
关联
ruby-on-rails
、
ruby
、
activerecord
我有一个ActiveHash类,我想在
多态
关联
中使用它: extend ActiveHash::Associations::ActiveRecordExtensionsas: :placeable { id: 1, name: 'US' }, ]当设置
多态
关联
时,它将持久化到数据库,将
浏览 1
提问于2019-04-07
得票数 1
回答已采纳
3
回答
更改默认的
多态
类型列名称。
ruby-on-rails
、
ruby
、
ruby-on-rails-3
、
class
、
polymorphism
我使用Rails 3,我想更改
多态
关联
所使用的默认类型列名称。例如,如果我有这个类: ...为了实现这个
多态
关联
,我希望使用类型列名称comm_id和comm_type,而不是commentable_id
浏览 4
提问于2011-05-06
得票数 7
回答已采纳
1
回答
多态
关联
是必要的吗?
ruby-on-rails-3
、
foreign-keys
、
polymorphic-associations
我是一个rails新手,很难理解使用
多态
关联
而不是多个带有
关联
外键的belongs_to声明的优点。例如,在Ryan的railscast ()中,文章、事件和照片都有很多评论,因此他使用可注释建立了一个
多态
关联
。
浏览 2
提问于2013-03-23
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Laravel 多态关联
python基础知识,多态实例讲解以及多态的作用
kotlin继承与多态
继承,多态,鸭子类型
面向对象继承封装多态
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券