我在GORM中聲明以下模型:type DBModel struct { ID uint `gorm:"primaryKey"` CreatedAt *time.Time `json:"_"` UpdatedAt *time.Time `json:"_"` DeletedAt *time.Time `json:"_"` ClientID uint `gorm:"not_null"`}type Address struct { address string city string state string pincode int country string}type Office struct { DBModel DBModel `gorm:"embedded"` Address Address `gorm:"embedded"` Name string}跑步時func Init(db *gorm.DB) { DB = db DB.AutoMigrate(&models.Office{})}正在遷移的 Office 表包含以下字段:idcreated_atupdated_atdeleted_atclient_idname為什么地址結構未嵌入?
1 回答

弒天下
TA貢獻1818條經(jīng)驗 獲得超8個贊
好的,明白了。
地址結構的字段應為導出字段。字段必須以大寫字母開頭才能導出。
更改地址結構可以完成以下工作:
type Address struct {
Address string
City string
State string
Pincode int
Country string
}
- 1 回答
- 0 關注
- 94 瀏覽
添加回答
舉報
0/150
提交
取消