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