【发布时间】:2020-01-12 01:52:27
【问题描述】:
我正在使用 json-server 为前端团队伪造 Api。
我们希望有一个功能可以在一次调用中创建多个对象(例如产品)。
在 WebApi2 或实际的 RestApis 中,可以这样完成:
POST api/products //For Single Creation
POST api/productCollections //For Multiple Creation
我不知道如何使用 json-server 来实现它。我尝试使用邮递员将以下数据发布到api/products,但它不会拆分数组并单独创建项目。
[
{
"id": "ff00feb6-b1f7-4bb0-b09c-7b88d984625d",
"code": "MM",
"name": "Product 2"
},
{
"id": "1f4492ab-85eb-4b2f-897a-a2a2b69b43a5",
"code": "MK",
"name": "Product 3"
}
]
它将整个数组视为单个项目并附加到现有的json。
您能否建议我如何在 json-server 中模拟批量插入?还是 Restful Api 应该始终用于单个对象操作?
【问题讨论】:
标签: rest json-server