我正在使用 與 ,我有如下所示的表格。我在檢索關(guān)系表時(shí)遇到問題,例如,當(dāng)我插入新用戶時(shí),所有內(nèi)容都按下面的日志所示插入,但是一旦我嘗試檢索該用戶,那么所有應(yīng)該是帶有外表的字段的字段要么是或。從我在數(shù)據(jù)庫(kù)中看到的內(nèi)容來看,這些表的值入并且實(shí)際上已經(jīng)創(chuàng)建了外鍵,那么問題可能是什么呢?gormGolangnil[]模型:type User struct { ID string `json:"id" gorm:"primaryKey"` CreatedAt time.Time UpdatedAt time.Time DeletedAt gorm.DeletedAt `gorm:"index"` License *License `json:"license"` Statistics []*Statistic `json:"statistics"` App *App `json:"app"` Disabled bool `json:"disabled"` EncryptedID string `json:"encrypted_id"`}//1 of the tables that doesn't get found but exists in database after creationtype License struct { gorm.Model Key string `json:"key"` DesktopHardwareID string `json:"desktop_hardware_id"` MobileHardwareID *string `json:"mobile_hardware_id"` Stripe *Stripe `json:"stripe" ,gorm:"foreignKey:LicenseID"` UserID string `json:"user_id"`}提前致謝編輯 1 檢索行的代碼var user models.User//tokens[0] is the ID of the userdb.PostgresClient.Where("id = ?", tokens[0]).First(&user)
插入后無(wú)法檢索任何關(guān)系表
30秒到達(dá)戰(zhàn)場(chǎng)
2022-09-26 14:48:59