LugeJiayi

Results 4 comments of LugeJiayi

> db的类型转换成local的[]int64,目前通过ConvertValueForLocal做的是没有问题的 > > 有问题的是[]int64往db插入的数据时,ConvertDataForRecordValue方法只根据value的类型推断,slice时会直接json.Marshal > > 此时插入数据库的数据就会是 [1,2,3]这种中括号的json字符串,这个内容插入到DB的数组类型字段上,sql会解析错误 可以自定义一个数据结构来实现driver.Valuer接口里的 Value()方法 返回{1,2,3}

![impicture_20211121_193710](https://user-images.githubusercontent.com/49866578/142760220-17234a33-499c-4ed2-96ed-60e41e4fe1f9.png) 这个生成了v2的 你把v2都删掉就可以了 重新 go mod tidy

> 这个是我加上的啦 你看看你的代码

你整个设计模式讲的好棒!!! 爱了