我创建了这个结构:
type Category struct {
gorm.Model
Name string `json:"name" gorm:"not null; unique"`
Parents []*Category `json:"parents" gorm:"many2many:category_parent;constraint:OnUpdate:CASCADE,OnDelete:SET NULL;"`
}
如果我知道父元素ID,如何加载子元素?
你可以有另一个名为Children
的字段,你可以预加载它。