Collections backbone.js-通过ID列表收集获取模型列表

Collections backbone.js-通过ID列表收集获取模型列表,collections,backbone.js,models,fetch,Collections,Backbone.js,Models,Fetch,我想通过模型ID列表的集合获取一组模型。我的问题是我必须一次拿几十个模型。我不想在触发GET请求时在URL中添加几十个以上的ID 我在考虑一个发帖请求。但这可以通过收集来实现吗 也许这样: 我知道我在强奸一个POST/create请求。或者,我会考虑jQuery.post() 更好的办法是什么 提前感谢,, JW每次模型/集合执行同步调用时,它实际上会返回(this.sync | | | Backbone.sync)。调用…。这允许您为特定模型或集合实现自定义同步 var Equipment.C

我想通过模型ID列表的集合获取一组模型。我的问题是我必须一次拿几十个模型。我不想在触发GET请求时在URL中添加几十个以上的ID

我在考虑一个发帖请求。但这可以通过收集来实现吗

也许这样:

我知道我在强奸一个POST/create请求。或者,我会考虑jQuery.post()

更好的办法是什么

提前感谢,,
JW

每次模型/集合执行同步调用时,它实际上会返回(this.sync | | | Backbone.sync)。调用…。这允许您为特定模型或集合实现自定义同步

var Equipment.Collection = Backbone.Collection.extend({ 
    ...

    "sync": urSync,

    ...
});

你能解释一下你为什么需要这样的功能吗?如果所有这些模型都有一些共同点,那么最好用一些标记对它们进行标记,并根据该标记执行列表请求过滤。根据这个列表,我需要从服务器获取模型。另一种方法是在客户端提供所有可用的模型,但是有很多可用的模型(1000+)。它看起来像分页:“GET/collection?sort=id&offset=40&limit=60”不可能。客户端上的ID列表是分散的,例如3、13、14、64、121、229、391等。不幸的是,批处理操作不能很好地适应rest体系结构,恐怕您必须发明自己的自行车。我发现了一些信息: