cost 343 ms
使用 Spring JPA 插入 OneToOne 时如何更新其他表 - How to update other table when inserting with OneToOne using Spring JPA

我有两个表以 OneToOne 关系连接,一侧存在于数据库中。 当我插入另一侧时,我希望第一侧的外键列更新,以便它知道关系而不必手动执行。 这可能吗。 这是我的简化示例,我使用的是@MappedSuperclass,因为我在大多数实体中都有一些共享字段,我将其包含在此处以防万一它引起问题。 基础实体 ...

Rails 如何使用继承创建模型、控制器和视图? - Rails How to create a Model, Controller and View using Inheritance?

我正在开发这个在模型上使用继承的应用程序,但它在视图上收到以下错误消息: BankTransfer 类的超类不匹配 我使用脚手架命令创建了一个名为“payment_methods”的 MVC: 在模型文件payment_method.rb中,我包含了以下类: 使用 rails 控制台,使 ...

在 Rails 中管理多态数据 - Managing polymorphic data in Rails

我有一个用户可以创建许多链接的应用程序,每个链接可以存储不同类型的数据,具体取决于它是什么类型的链接。 例如,TelephoneLinkData 存储电话号码,EmailLinkData 存储电子邮件地址、主题和正文。 每个链接也有一些共同的字段,例如对用户的引用和名称。 我试图尽可能干净地将其映 ...

更新 TypeORM 单表继承中的实体类型 - Update entity type in TypeORM single table inheritance

假设我有一个实现typeorm TableInheritance (单表继承)的Base实体,并且我有两个派生实体: A和B 。 我希望能够将A的实体类型更改为B 。 像这样的东西: uid 是相同的,typeorm 不会让我简单地插入 \ 更新。 有人知道这样做的方法吗? 我目前的解决方 ...

如何在hibernate中创建多级继承策略 - How to create multilevel inheritance strategy in hibernate

当我只有产品类和两个使用继承策略单表(产品->电子,花园)扩展产品的类时,它可以正常工作。但是如果我尝试创建新的单表继承关系(电子->智能手机,计算机),我有一个警告: 鉴别器列必须在根实体中定义,它将在子类中被忽略:com.example.demo.entity.Electron ...

在单个继承表和另一个表中的类之间建立多对多关联 - Set up many to many associations between classes in single inheritance table and another table

我在部门和研究人员之间的多对多关系中有一个名为关系的连接表。 我希望能够通过执行Department.find(1).students来获取学生列表,但我得到ActiveRecord::HasManyThroughSourceAssociationNotFoundError (Could not ...

JPA 单表 inheritance 映射和到子类的两个关系失败并出现意外结果(Hibernate) - JPA single-table inheritance mapping and two relationships to sub classes fails with unexpected result (Hibernate )

我们有一个简单的单表映射,一艘附有图像和文档(附件的子类)的船: 我为 Hibernate 创建了一个测试用例: 失败: 这里发生的是获取所有类型的子类实例(大小 5),这是错误的(应该是 2 个图像和 3 个文档)。 此测试在所有 Hibernate 5.x 分支、5.3、5.4、5.5 和 5 ...

独立于父 model 更新嵌套属性对象 - Update nested attributes objects independently from parent model

我有一个父 model 'page'和嵌套属性model 'page_modules'同时由'单表继承'模式建模。 我的问题是,当我尝试保存不同生成'page_modules'时,如果其中一个未验证,则整个 model 和嵌套属性都不会更新,即使其中一些嵌套属性通过了验证。 ¿ 有没有办法更新所有 ...

Hibernate 单表 inheritance - 基础 class 作为属性嵌套在子类中抛出 PropertyAccessException - Hibernate single table inheritance - base class nested as a property inside a subclass throws PropertyAccessException

我有以下 class 结构和 2 个基类(过滤器和映射)。 @Entity public abstract class Filter { } @Entity public class AFilter extends Filter { } @Entity public class BFilter e ...

表设计 - 建模层次结构问题,其中 2 1:许多实体都与第三个表相关 - Table design - modelling hierarchy issues where 2 1:many entities both relate to a third table

这是(我认为)一个通用问题,但这是一个具体的例子。 假设: 每个Albums都有 1-n Tracks 。 每首Track都在一个Album中。 (即使“ Logging with the Bloggs ”出现在Bloggs 的 First Album和Bloggs 的 Greatest Hit中 ...

Symfony Doctrine - InheritanceType SINGLE_TABLE 在 Dicscriminator 更改但 Id 未更改时未更改目标实体 - Symfony Doctrine - InheritanceType SINGLE_TABLE is not changing target Entity when Dicscriminator changes but not Id

我正在尝试使用 doctrine 处理遗留数据库。不同表中有许多字段是引用唯一代码表 CHOIXCOD 的代码。 该表依赖于两个键。 与链接字段中的值对应的键 (CC_CODE),以及标识第一个键针对哪个字段的类型代码 (CC_TYPE)。 因此,我在针对此代码表的抽象实体上使用了 Doctrine ...

Hibernate (JPA) inheritance 一对多 - Hibernate (JPA) inheritance with One-To-Many

我正在构建一个规则引擎系统,我希望允许用户获取他们请求的规则和他们作为通知收件人订阅的规则我正在努力编写一个查询,通过给定用户名获取用户名请求的所有规则,或者他在通知中列出由于我在 Hibernate + Spring JPA 中有点新,我很难确定这是设计不佳还是缺乏构建复杂查询的知识我的方案描述如 ...

重命名单个表 inheritance 导轨 model class 名称而不更改现有数据 - Rename single table inheritance rails model class name without changing existing data

我有一个要重命名的ActiveRecord STI 子类(区分大小写的更改)。 但是,如果我更改子类ActiveRecord的 class 名称,则无法再实例化现有记录,因为旧的 class 名称位于基表的type列中。 如何在不更改数据库内容的情况下更改 class 的名称,以使重命名的影响最小。 ...

单表策略使用判别器值时,第一个插入实体的判别器值为空,但该值在数据库中 - When using discriminator value for single table strategy, the first inserted entity's discriminator value is null but the value is there in database

当将鉴别器值用于继承/单表策略时,第一个插入实体的鉴别器值为空,但该值在数据库中。 我必须重新启动服务器,以便查询结果包含鉴别器值: 如果我只是添加一个新的普通用户(子实体),然后查询这个用户类型将为空的用户: 我使用 eclipse-link 作为 JPA 实现和 Java EE 三层 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM