美文网首页
gorm 建立many2many关系的坑

gorm 建立many2many关系的坑

作者: limx | 来源:发表于2021-08-19 17:29 被阅读0次

使用gorm建立多对多关系时,发现没有成功,报错:Error 1075: Incorrect table definition; there can be only one auto column and it must be defined as a key

查看代码发现在,我的两个主表的ID都写了type:int(11) unsigned auto_increment;

我使用的是mysql,不能有多个自增长的列。

参考gorm.Model的写法,于是把ID改`gorm:"primary_key;comment:记录ID;"`

问题就解决了。

相关文章

网友评论

      本文标题:gorm 建立many2many关系的坑

      本文链接:https://www.haomeiwen.com/subject/wdsabltx.html