Как отправить список в API с помощью retrofit2
Я разработал API, используя EVE
,
Это схема:
central_schema = {
'name': {
'type': 'string',
'required': True,
},
'id_account': {
'type': 'list',
}
}
Я пытаюсь отправить список с помощью retrofit 2
, Я пробовал API используя POSTMAN
, Каждый раз, когда я получил этот ответ:
id account "must be of list type"
Я использовал много типов запросов (PATCH
, POST
, PUT
), но я все еще получаю ту же ошибку.
1 ответ
Решение
Вы можете создать класс Model, как показано ниже:
public class Model{
public String name;
public List<String> id_account;
}
И использовать его в модернизации 2.
Будет производиться ниже JSON:
{
"name": "xyz",
"id_account" : [
"1",
"2"
]
}