已知的方式:
1 、字段使用指针
2 、Updates 参数使用 map
3 、使用 select 函数,然后 Updates
感觉都不太智能.
已知的方式:
1 、字段使用指针
2 、Updates 参数使用 map
3 、使用 select 函数,然后 Updates
感觉都不太智能.
|
RehttMar 8, 2024 via Android
1
写一个专门更新的 struct ,字段用指针
|
|
bvMar 8, 2024
2
|
|
lxz6597863Mar 8, 2024
3
UpdateColumns 好像是可以更新 0 值的,但它好像不触发 hook,没用 hook 的话就用它
|
|
dobeleeMar 8, 2024
4
写个反射函数,把 struct 转成 map 。
|
|
EchoGrootMar 8, 2024
5
可以参考下我处理接口参数零值的方式,还算优雅,从请求到入库
https://github.com/EchoGroot/kratos-examples |
|
ZXiangQAQMar 8, 2024
6
Save 方法不行么,存所有的字段,即使字段是零值
|
|
I2EMar 9, 2024
7
map
|
|
8
|