我有一个问题。我的api返回带有对象Pupils的字典。这是不错的选择?或者更好的选择是返回ID然后你下载列表od对象(键是id)然后你在前端连接它?
答案 0 :(得分:1)
我建议您在API中实施不同类型的请求。
1)搜索。这些可以包含较少的信息,例如id和/或名称。它们将有助于缩小查询范围并仅返回有用的数据。例如,按ID搜索可以返回名称或反之亦然。
2)查询。在通过搜索缩小范围后,发送这些数据以获取完整数据,只发送您实际需要的条目。
答案 1 :(得分:0)
{
"pupils":[
{
"id":12,
"name":"pupil1"
},
{
"id":13,
"name":"pupil2"
}
]
}
这样,json的消费者(无论是前端还是其他任何服务)都会立即识别出对象的意图