我想大规模更改订单、客户和产品中的数据
我可以使用以下查询更改单个订单中的数据: [发布] https://test-page.com/rest/V1/orders 身材:
{ "entity": { "entity_id": 1, "state":"pending", "status": "pending" } }
但是,我想在一个订单中更新多个订单状态。这可能吗?我想对产品(库存)和客户(属性)做同样的事情。我会在某个地方找到现成的解决方案还是我必须自己编写解决方案?
如果服务器实现了适当的 RESTful API,那么它很可能不允许您同时更改多个实体的数据。除非服务提供商提供了一次更新多个实体的服务。
您的案例中 POST 操作的典型示例如下所示
POST https://test-page.com/rest/V1/orders/<orderNumber>
最好与您的提供商联系,或者实施一个解决方案来消耗批量输入,但为每个实体调用一次 POST 操作。