zhanglei

Results 11 comments of zhanglei

> ![image](https://user-images.githubusercontent.com/9114492/129535286-8d37ffbc-a562-4dc9-9ac6-3097b1a7bb27.png) > > config.yam 中可以自定义映射,目前可以支持哈! 这样还是挺麻烦,我这边db之前设计的不规范,很多字段都有null,能选择设置所有的字段都带上sql.Nul**的形式吗

> 还有一种方法: > https://github.com/xxjwxc/gormt/blob/master/data/view/cnf/def.go > > 修改这里面的kv信息,然后重新编译一下: > make windows > or > make linux > or > make mac 哥哥 我试的好像不行 ``` self_type_define: # Custom data type mapping datetime:...

> 把int(1)也映射成你自己要定义的类型 可以了~ int(1),int(4), int(10)都需要挨个设置一下吗? 这个还好,毕竟有限, varchar这个有点难弄呀, varchar(1) varchar(2) varchar(999)... 我之前的表很乱,我现在想把varchar字段都设置为sql.NullString可以吗?

> 把int(1)也映射成你自己要定义的类型 int(1) 可以 tinyint(1) 好像不行

> @studyzhanglei 如果有需要,请联系我微信,我帮你看下 微信号 zhanglstudy

> 如果是非必填,你需要做的是,把`require`规则给去掉,而不是在验证场景中去掉`id`和`age`两个字段。 你说的方案是可以的,但是我更习惯现在这样的写法,因为后面很可能会有其他的验证规则

> 如果是非必填,你需要做的是,把`require`规则给去掉,而不是在验证场景中去掉`id`和`age`两个字段。 不能去掉,其他的场景是必填的,我这个代码是最简的所以没有体现出来

``` var i map[string]interface{} if err = phpserialize.Unmarshal([]byte(syscache.Data), &i); err == nil { return "" } ``` panic: reflect.Set: value of type map[interface {}]interface {} is not assignable to type...

> > panic: reflect.Set: value of type map[interface {}]interface {} is not assignable to type map[string]interface {} > > The error message is pretty clear, you cannot use `map[string]interface{}` you...