many-to-one

    0熱度

    1回答

    我在Java EE應用程序下面的JPA實體: 人 公司 資產 每個資產由一個人或一個公司所有,所以我首先想到的是將資產添加到與Person或Company相關的資產,如下所示。 @Entity public class Asset { ... @ManyToOne private Person ownerP; @ManyToOne private

    1熱度

    1回答

    我有一些問題級聯所有(孤兒),並從數據庫中刪除舊的objcet。 例如: 我有一個類A包含一個類B的對象。現在,當我創建一個類A的對象並保存它,一切工作正常。當我調用方法SetValueOfB(int i)並再次保存對象A時,舊對象B仍在數據庫中。 這些類之間的關聯是否必須是定向的(對於每個HasMany/Reference/HasOne ...)? (但對象b沒有任何關於對象a的知識) 有沒有辦

    1熱度

    2回答

    I'm初學者在Django。 我有一個表在我的數據庫稱爲「produto」和每個產品所屬的組,我想節目的名字在該組中相同的「爲」在出現產品的數據。 models.py from django.db import models # Create your models here. class Grupo(models.Model): codigo = models.AutoField

    2熱度

    1回答

    我正在與Odoo 8合作,我試圖通過XML文件在數據庫中引入數據。 這個文件的內容是下一個: <?xml version="1.0" encoding="utf-8"?> <openerp> <data noupdate="1"> <record id="event_invitation_email_template" model="email.template">

    0熱度

    2回答

    我有一個很大(簡單)的問題。 我有一個地理位置屬性作爲一個多對一關係 namespace AppBundle\Entity; use Doctrine\ORM\Mapping as ORM; use Symfony\Component\Validator\Constraints as Assert; use Symfony\Bridge\Doctrine\Validator\Constra

    0熱度

    1回答

    我已成功創建實體(和相應的數據表)之類的下列之一: @XmlRootElement @Entity @Table(name = "USERS_BOOK") public class UsersBook { @Id @Column(name = "ID") @GeneratedValue(strategy = GenerationType.SEQUENCE, generator =

    0熱度

    2回答

    的關係是:MailTemplate可以通過許多的EMail但的EMail使用關聯僅僅一個MailTemplate。 嘗試插入新記錄時發生問題。錯誤是: 無法訪問空屬性 ,並出現在setEmail()方法定義的 MailTemplate:定義的 的EMail /** * @Entity * @Table(name="MailTemplate") */ class MailTemplate

    0熱度

    2回答

    提供我有兩個代碼,第一個實體: 用戶: public class User { public User() {} [Key] public int Id {get; set;} public string Name {get; set;} public string City {get; set;} } 市: public class C

    0熱度

    1回答

    我假設有兩個表t_document和t_employee。表t_document有兩個字段,id和owner_id,owner_id與t_employee有一個外鍵關係。表t_employee有兩個字段,id和name。我的兩難困境是,如何設置JPA實體(使用版本1.x),使得以下NamedNativeQuery獲取文檔以及所有者的名稱並正確填充實體? SELECT d.id, e.name F

    2熱度

    2回答

    有沒有辦法設置一些(默認)值,如果實體未找到(只有如果實體未找到 - EntityNotFound異常)?如果DB中有空值,則該字段必須爲空。 例如,我有一個實體先用關係到實體第二: class First { ... @ManyToOne @JoinColumn(name="second", nullable=true) @NotFound(action = Not