android - 如何在改造 2 中发送可选参数?
问题描述
我正在使用改造来向我自己的 api 发送调用,在编辑人员资料部分,用户可能不想修改关于他的每一个信息,所以我想在我的 api 中发送参数作为可选参数参数为空我不想在数据库中修改它。有人试图这样做吗?如何?谢谢大家。
解决方案
您可以使用@FieldMap
:
... things(@FieldMap Map<String, Object> params);
创建一个HashMap<String, Object>
并将所有动态参数添加到其中并将其传递HashMap
给FieldMap
参数。
推荐阅读
- jquery - jquery Accordion 子菜单未扩展
- python - 如何在 ipython 的类中自动重新加载函数?
- kettle - PDI - 我可以在 pentaho 中实现 Exist 逻辑吗?或者有什么办法吗?
- javascript - JavaScript 分页突出显示第一页上的最后一个选项卡
- r - cran-r:用于绘制交易分布的 beanplot 的替代方案
- ios - 从另一个类(Swift4)调用 userDefults
- android - Android 无法解析方法 getActivity()
- r - 在 R 中,如何使用 plotmath 将字符串函数参数扩展为数学符号?
- vb.net - 使用 VB.Net 的多个 cmd 命令
- vb.net - 为什么 My.Settings 没有保存?