gpt4 book ai didi

Backbone.js:使用 1 个请求进行多次删除

转载 作者:行者123 更新时间:2023-12-03 06:16:13 25 4
gpt4 key购买 nike

我有一个连接到 REST API 的backbone.js 应用程序。我注意到,如果您一次删除多个模型,则必须为每个模型发送单独的 API 请求。

有什么办法可以使用 1 个请求来处理删除请求吗?

最佳答案

您需要服务器公开一个端点,通过首先传递要删除的模型的 ID 来一次删除多个模型。如果你有这个可用的常见方法来处理这个问题,那就是向你的集合添加一个名为deleteByIds的方法,该方法将接受ID数组,然后此方法将从集合中删除模型成功删除请求时收集(如果同步)或在将删除请求发送到 API 端点之前立即收集,这将确保它们全部从服务器中删除。

默认情况下,这就是 RESTful 接口(interface)的工作方式,批处理始终是 RESTful 接口(interface)的自定义扩展,因此没有现成的方法可以做到这一点,并且可能需要您在主干客户端和后端。

关于Backbone.js:使用 1 个请求进行多次删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13083868/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com