1
Morriaty 2022-08-24 17:07:45 +08:00
gorm 官网文档有个公共属性的例子,就是「裤子」「头盔」都是「商品」
|
3
azev OP 测试了下
types := map[string]interface{}{"User": User{}, "Order": Order{}} var items = reflect.SliceOf(reflect.TypeOf(types["User"])) db.Find(&items) 这样编译和运行都没有报错 但是没有进去数据 |
4
azev OP 改了下
var items = reflect.New(reflect.SliceOf(reflect.TypeOf(dictTypes["User"]))).Interface() 这样就可以写入数据了 新问题是 range items 循环报错 |
5
yaott2020 2022-08-25 08:47:18 +08:00 via Android
[]interface{} 这样?
|
6
qianxiaoxiao 2022-08-25 11:53:28 +08:00
反射吧
|