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