Golang と GORM を使用しています。私User
は1つの構造を持っていAssociation
ます。
type User struct {
ID int
...
}
type Association struct {
ID int
UserID int
}
またAssoUser
、匿名フィールドで構成され、User
へのポインターを持つ構造体もありますAssocation
。
type AssoUser struct {
User
Asso *Association
}
私が走るとき
var assoUser AssoUser
assoUser.Asso = &Association{
Name : "asso_name",
...
}
assoUser.Name = "user_name"
...
// filling the struct
db.Debug().Create(&assoUser)
User
ANDを作成することを期待していますAssociation
が、ユーザーのみを作成します。
私は何を間違っていますか?