Backbone.js和与服务器的通信(检索精炼数据集)

时间:2012-10-05 22:52:22

标签: web-services api model-view-controller node.js backbone.js

在backbone.js中,我对与服务器通信以检索数据的理解充其量是多云...我当前的困惑是:

  

使用Collection时,您可以从中获取一组数据   数据库通过模型并过滤掉不需要的结果。我的顾虑   这就是在未经过滤的结果结束的情况下   数百万的结果很长,这会减慢速度。

我知道这不应该是它如何运作的情况,因为其他人使用backbone.js而我之前没有看过这个投诉。

问题: 通过backbone.js,当你获取一组与之通信的对象时,如何传递变量来指定方法的过滤器?例如,调用get方法,该方法可以使user_id返回具有关联user_id的对象。

如果这不是正确的方法,请告诉我。

backbone.js如何与服务器通信的说明,它希望与之通信的接口类型。示例也非常有用。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

在文档中有一些可以传递jQuery选项的地方。在这些选项中,您可以设置“data”参数,该参数作为查询参数或表单参数传递,具体取决于它是POST还是GET。

  

jQuery.ajax选项也可以直接作为fetch选项传递,   所以要获取分页集合的特定页面:   Documents.fetch({data:{page:3}})