【发布时间】:2014-06-11 05:59:28
【问题描述】:
我正在尝试使用 Retrofit 库执行 POST 方法。问题位于 POST 代码的第四个字段:
@POST("/user/agenda/contacts")
void createContact(
@Field("contact[token]") String token,
@Field("contact[name]") String name,
@Field("contact[default_phone_number_token]") String defaultPhone,
@Field("contact[sub_contacts]")List<SubContact> subContacts,
Callback<Contact> contact) throws RetrofitError;
如您所见,此字段包含一个包含另一个对象模型的 arrayList。 API 不处理请求,因为该参数在创建 json 时没有 ewllform。
谁能告诉我如何正确映射对象(SubContact)?
提前致谢
【问题讨论】:
-
狂拍,你试过
SubContract[]吗?
标签: java android rest retrofit