1

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)

UserANDを作成することを期待していますAssociationが、ユーザーのみを作成します。

私は何を間違っていますか?

4

1 に答える 1