问题说明: 数据类型的字段中包含了不支持的字段类型,比如: struct TableData { Ids []int } 其中的Ids会在查询时会被gorm认为是表中的字段ids,但是[]int这个类型在数据库中是不存在的,所以产生报错。 解决方案 使用值-把gorm标签禁用 struct TableData { Ids []int `gorm:"-"` }