我有一个我需要在JSON上传的对象
public class Contribution<T extends MovieRequest> {
private Set<T> elementsToAdd;
private Map<Long, T> elementsToUpdate;
private Set<Long> idsToDelete;
}
我想使用swagger
在JSON中发送此对象{
"elementsToAdd": [
{
"country": "USA",
"title": "string"
}
],
"elementsToUpdate": {},
"numbersToDelete": [
0
]
}
我不知道如何在"elementsToUpdate": {},
中放置一个对象。作为一个关键,我想把Long放在一起,并且int值得放置对象。
键(长),值(对象)
我试过这种方式
"elementsToUpdate": {
{
1 : {
"country": "USA",
"title": "string"
}
}
}
但会抛出错误
JSON parse error: Unexpected character ('{' (code 123)): was expecting double-quote to start field name