one-to-one

    0热度

    2回答

    我在我的数据模型中有OneToOne关系,并且hibernate总是查询两个实体以生成结果集。 这是数据模型 @Entity public class C1 { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Integer id; @OneToOne(cascade = C

    0热度

    2回答

    我在休眠A和B有2个实体。这里是相关的代码。 @Entity public class A { @Id @GeneratedValue(strategy = GenerationType.AUTO) @Column(name = "id") private Integer id; @OneToOne(mappedBy = "a", cascad

    0热度

    1回答

    我试图制作的应用程序是医院管理系统。在EnterPatientDiagnosis表单(屏幕截图在最后给出)中,我需要添加患者的诊断信息1st然后我需要添加其关联的结算信息。这里,两个表主键列都是一个标识列。 这是许多系统中的一个共同步骤,但我仍然无法找到如何实现它的细节。 我想到的一个解决方案是插入所有的诊断信息,使用存储过程保持FK_billId属性为空,并获取DiagnosisId作为输出参数

    0热度

    1回答

    我无法理解为什么双向关系并不在这里工作很,因为我希望它。当我在两种方式设置关系后坚持拥有一方时,就会发生级联,并执行“INSERT INTO INVERSESIDE”SQL语句。这会导致尝试将重复PK添加到反面实体表中时引发异常。 我认为应该有一个“UPDATE”语句来代替,如反侧实体已在DB和 - 至于我的新秀胆量可以告诉 - 完全由JPA管理。 数据库样机: TABLE INVERSESIDE

    1热度

    1回答

    主键外键我有一个实体是这样的: @Entity public class Person { @Id private Long id; private String firstName; // Getters and setters } 的id不是自动生成的,而是由用户决定。 我有第二个实体,像这样: @Entity public class

    -1热度

    1回答

    时,我想用于此项目表格OneToOne关系:NEWUSER到CreateBill我得到异常: Exception in thread "main" org.hibernate.AnnotationException: Unknown mappedBy in: domain.CreateBill.user, referenced property unknown: domain.NewUser.us

    0热度

    1回答

    相关的我是新来的Django模型和我使用的是1.11版本 我有几个型号一些与外键和一些与oneToOne关系有关。 例如用户和个人资料模型,我想添加在用户的个人资料表单字段 怎么样? 对于oneToOne,我有一个与用户模型相关的oneToOne字段的管理模型。但不只是管理员,我有几种类型的用户(管理员,作家,commetator,...)每个在不同的模型和创建一个类型时,我也创建其相关的用户,所

    0热度

    4回答

    说, 我有3个表格。 User其中包含有关用户的基本信息。 SectionA其中包含有关用户的更多信息。 SectionB其中还包含有关用户的更多信息。 每个用户只能有一个SectionA和SectionB数据。 我的想法是创建一个表的设计是这样的: id name section_a_id section_b_id 1 matt 1 1 问题是,section_a_id和sectio

    0热度

    1回答

    我有服务和Lexikon之间的一对一关系,而服务有Lexikon的外键。我的服务不需要Lexikon,所以我将LexikonID设为空。但是,我的Lexikon只能在与服务相关的情况下才能存在,因此我制作了导航属性[必填]。我使用Code First,因此EF构建了我的数据库。 public class Service { public int ServiceID { get; se

    2热度

    1回答

    我有很多实体。其中一个OrderLine实体使用了几个关系。这与AccountTransaction有关系。当我从上下文中得到AccountTransaction类时,我可以通过延迟加载获得OrderLine记录。但是,当我从AccountTransaction导航属性为空时得到OrderLine类。 我该如何解决这个问题? public partial class OrderLine : Bas