【发布时间】:2018-09-02 09:58:59
【问题描述】:
当我尝试更新现有条目上的一对多关系时,关系不会更新。就我而言,我希望删除一个关系,但事实并非如此。我的模型:
type CardMCQ struct {
gorm.Model
Question string `valid:"required"`
Answers []Answer `valid:"required"`
StackID uint `valid:"required"`
CreatorID string `valid:"required"`
}
// Answer ...
type Answer struct {
gorm.Model
Format string `valid:"required"`
IsCorrect bool
CardMCQID uint
}
然后我只打电话:db.Save(cardMCQ).Error,但正如我所说,关系没有更新。知道为什么吗?
【问题讨论】:
标签: go-gorm