2016-05-16 15 views
1

EVEを使用してAPIを開発しました。retrofit2を使用してAPIにリストを送信する方法

これはスキーマです:

central_schema = { 
    'name': { 
     'type': 'string', 
     'required': True, 
    }, 
    'id_account': { 
     'type': 'list', 
    } 
} 

私はretrofit 2を使用してリストを送信しようとしています。 POSTMANを使用してAPIを試しました。

id account "must be of list type" 

私がリクエスト(PATCHPOSTPUT)の多くの種類を使用し、私はまだ同じエラーを取得:毎回私はこの回答を得ました。

+0

ことができますが、あなたはあなたの要求の書式を投稿しますか?リスト形式は "id_account"のようにする必要があります:["1"、 "2"]。 – gcw

答えて

1

あなたは以下のようにモデルクラスを作成することができます。

public class Model{ 
    public String name; 
    public List<String> id_account; 
} 

をさらに改良して、それを使用2.

それはJSONの下に生成されます

:私はretorfit2を知らない

{ 
    "name": "xyz", 
    "id_account" : [ 
     "1", 
     "2" 
    ] 
} 
関連する問題