single-table-inheritance 相关问题

单表继承是设计反映类/子类或泛化/特化关系的SQL表的几种最简单的方法。

Hibernate 忽略鉴别器列 - 始终使用“dtype”

我的 SINGLE_TAB 继承 Hibernate 配置中有一个奇怪的情况,其中 @DiscriminatorColumn 似乎被忽略,并且查询始终默认返回“dtype”列。这就像...

回答 2 投票 0

Dynamodb 如何在使用单表设计时管理更新属性

当使用 DynamoDB(或其他 NoSQL 键值数据库)并基于单表设计进行建模时,我们可以使用类似这样的方法来映射用户和用户职位: 建模示例 所以万一...

回答 1 投票 0

模特是否属于性病儿童?

我有一个基类 Place 和多个使用 STI 约定的子类。我有一个单独的模型 Post,它属于 Place 的子类之一: 上课地点 < ApplicationRecord end cl...

回答 2 投票 0

在 Rails 中使用枚举字段进行单表继承有什么缺点?

我正在使用单表继承重构现有模型,因为模型逻辑有太多基于枚举列的路径。 我想一次拉出一种类型而保留另一种类型

回答 1 投票 0

Rails 4 STI 继承列未设置

我过去使用 STI 没有问题,但在尝试使用自定义继承列时在 Rails 4(4.0.5 和 4.1.4)上遇到过这个问题。问题是列没有设置

回答 1 投票 0

通过区分符列获取JPA实体

我正在使用单表继承,并尝试通过它们的discriminator列获取实体,但出现错误...我在类中没有discriminator值作为字段。这是我的代码:...

回答 1 投票 0

Spring-Hibernate-JPA-单表||通过区分符列获取实体

我正在使用单表继承,并尝试通过它们的discriminator列获取实体,但出现错误...我在类中没有discriminator值作为字段。这是我的代码:...

回答 1 投票 0

休眠+单表继承+ discriminatorColumn-> DiscriminatorType无法解析为变量

我正在学习休眠继承,并希望从Stringt o INTEGER更改判别列,以便减少数据库索引的大小。我有这样的东西:@Entity(name = ...

回答 1 投票 0

我应该验证类型列吗? (铁路,STI)

我有一个模型,正在使用单表继承。这在我的数据库中有一个类型列,其中填充了类名称的字符串。我应该验证此列吗?选项:...

回答 2 投票 0

继承表上的Postgres复制

我尝试使用Postgres 10在继承的表上创建逻辑复制。但是,如果我创建预订,则会收到一个错误,指出该关系不存在。有谁知道为什么会这样? ...

回答 1 投票 0

在实现单个表继承的两个Rails模型上执行联接

我有三个模型。我们称它们为Product,TemplateProduct和ReadyProduct。这些表只有一个表,即products表,而TemplateProduct和ReadyProduct都继承自...

回答 1 投票 0

Symfony,继承的实体和学说迁移

在Symfony 5.0中,我使用通用实体类来统一内部项目。我的通用实体(例如表格)如下所示:use Doctrine \ Common \ Collections \ ArrayCollection;使用Doctrine \ Common \ ...

回答 1 投票 2

使用单表策略持久化休眠继承映射

我正在使用单表策略来持久化数据,我的(示例)结构如下所示:@Entity @Inheritance(strategy = InheritanceType.SINGLE_TABLE)公共类Musician {@Id private ...

回答 1 投票 0

一张桌子的多个模型Laravel

我有一个问题。我尝试在Laravel 5.6中为一个表创建多个模型。我有一个表格,例如Car,他的班级:Class Carextend Model {$ fillable = ['type'];公共功能...

回答 2 投票 0

如何转换实体离开它的id

有些实体(地区,国家,城市)使用过STI(甚至是CTI)。怎么可能把国家转变为城市而留下旧的身份?

回答 2 投票 3

单表继承是否导致非规范化

我们正在尝试提出付款方式的数据模型。可以存在多种支付方法,例如卡,银行转账,钱包,其进一步可以被分类为例如卡。卡进...

回答 1 投票 -2

如何在运行时获取DiscriminatorValue

我们有以下类@Entity @Inheritance(strategy = InheritanceType.SINGLE_TABLE)//可选注释,因为这是默认的@DiscriminatorColumn(name =“apType”,discriminatorType = ...

回答 6 投票 22

单表继承 - 附加类名

我在我的Rails 4应用程序中有一种情况,我有STI并希望通过其他类型自定义默认查询。类:类Candidate <ApplicationRecord end class Candidate :: Site <...

回答 2 投票 1

单表继承(STI)父级ActiveRecord .subclasses .descendants返回空

我有一个STI,适用于从一个ActiveRecord :: Base模型继承的10个模型。 class Listing :: Numeric <ActiveRecord :: Base end class Listing :: AverageDuration <Listing :: Numeric end class ...

回答 4 投票 0

处理rails中STI子类路由的最佳实践

我的Rails视图和控制器充满了redirect_to,link_to和form_for方法调用。有时link_to和redirect_to在他们链接的路径中是明确的(例如link_to'New Person',...

回答 15 投票 168

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