gorm/gen 如何在自动生成时给json添加omitempty.实在找不到答案,故来询问。
1. 运行环境
go version go1.23.2 darwin/amd64
2. 问题描述?
users, total, err := u.Select(u.ID, u.Username).FindByPage(offset, pageSize)
返回数据user中 除了id和username外,其他数据也存在在json数据中,并且为默认值。
google之后的结果是需要在json后面添加 omitempty 关键字。
但是gorm/gen 我搜索之后的结果没有找到一个在生成的时候就在json添加关键字的方法。
故发帖询问🙋
3. 您期望得到的结果?
我希望生成的字段的json中可以自带 omitempty 关键字
亲测有效