首页 > 解决方案 > 如何在改造 2 中发送可选参数?

问题描述

我正在使用改造来向我自己的 api 发送调用,在编辑人员资料部分,用户可能不想修改关于他的每一个信息,所以我想在我的 api 中发送参数作为可选参数参数为空我不想在数据库中修改它。有人试图这样做吗?如何?谢谢大家。

标签: androidapikotlinretrofit

解决方案


您可以使用@FieldMap

... things(@FieldMap Map<String, Object> params);

创建一个HashMap<String, Object>并将所有动态参数添加到其中并将其传递HashMapFieldMap参数。


推荐阅读