GORM使用Preload加载含有复合主键表的空关系报错的问题

天锦 发表于 某的代码片段 分类,标签:
两个结构体定义两张表,一个Device表存储设备信息,一个Tag表存储设备的标签,一个设备可用打多个标签,多个设备也可以使用一个相同的标签,故使用了many2many关系。两个结构体如下:type Device struct {    ID        uint `gorm:"primarykey"`    CreatedAt time.Time    UpdatedAt time.Time    DeletedAt gorm.DeletedAt&...