orm

    2熱度

    1回答

    我試圖做兩個表之間的多對多關係。該關係包含額外信息(日期)。我試圖使用Spring Data JPA來實現這一點,並使用單元測試進行測試。試驗失敗給錯誤: org.springframework.orm.jpa.JpaObjectRetrievalFailureException: Unable to find ....JoinEntity with id [email protected]; n

    2熱度

    1回答

    我遇到了一種情況,即當Django通過外鍵(FK)與其他表相關時,Django從表中刪除行的速度很慢,但不是通過Django ORM創建的。 我有Record以下的Django模型: class Record(models.Model): job = models.ForeignKey(Job, on_delete=models.CASCADE) index = models

    1熱度

    2回答

    在Django應用程序,我有三個型號: class A(models.Model): aId = models.AutoField(primary_key=True) class B(models.Model): bId = models.AutoField(primary_key=True) aId = models.ForeignKey(A) class

    4熱度

    1回答

    假設我有兩個實體:組織和用戶。每個用戶都可以成爲許多組織的成員,並且每個組織都可以擁有許多用戶。 @Entity public class User { @ManyToMany Set<Organization> organizations; //... } @Entity public class Organization { @ManyToMa

    0熱度

    2回答

    隨着以下配置: POJO: public class Student { private int studentId; private String name; private String email; // getters and setters } StudentMapper.xml ... <select id="findStudentByI

    1熱度

    1回答

    這裏我是symfony的新手,我試圖設置兩個id作爲orm實體,它的第一個coloumn作爲primarykey,但第二個coloumn沒有出現在數據庫中,任何人都可以幫助我解決這個問題。 我的ORM實體 id: merchantId: type: merchant_id column: merchant_id auto_id: type:

    0熱度

    1回答

    我試圖創建一個使用gorm自我參照場: type Post struct { ID uint `gorm:"primary_key" json:"id"` Post *Post `json:"post" xml:"post" sql:"default:null"` } db.AutoMigrate(&Post{}) 列不在DB創建post_id。嘗試了幾個結構字

    0熱度

    1回答

    在我的應用程序中,我使用UUID作爲主鍵,它的工作正常,但其長度太大,它包含32位字符。如何減少UUID的長度。 這裏我UUID 49b0143d-fb8f-4e98-b608-45167748cbc4 預計UUID 49b0143d or 49b0143d-fb8f-4e98

    0熱度

    4回答

    ORM的基本功能通常表示,由於數據庫遷移很容易從一個數據庫遷移到另一個數據庫。在這裏,我最初爲我的項目使用了MySQL數據庫,並計劃將其遷移到PostgreSQL。在遷移時,它幾乎可以處理select * from table,插入更新等所有簡單查詢。 但是,當我通過My​​SQL中的某個datediff函數時,ORM無法在PostgreSQL中創建相應的查詢。 這裏是我的查詢 $result =

    1熱度

    1回答

    我得到這個錯誤 SQLSTATE [23000]:完整性約束違規:1452無法添加或 更新子行,外鍵約束失敗 當我添加待辦事項,但是當我通過對mysql做到這一點像下面我得到以下 mysql> INSERT INTO tasks(task,created_at,user_id)VALUES('owls are cool',CURTIME(),1);查詢行,1行受影響(0.03秒) ,它體現在我的數