去GORM和接口

时间:2017-11-09 16:25:48

标签: go go-gorm

我有很多不同结构的不同表格(60)。我不想为所有人编写create()/ read()方法。对我来说最好的解决方案是使用界面。但GORM不希望使用接口正确工作

var b = model.SomeTable{}
// var b = model.factory(some_name)

func(in interface{}) {
    err = postgres.DB.First(&in).Error
    if err != nil {
        panic(err)
    }
}(b)
  

(不支持的目的地,应该是切片或结构)

0 个答案:

没有答案