在backbone.js中,我对与服务器通信以检索数据的理解充其量是多云...我当前的困惑是:
使用Collection时,您可以从中获取一组数据 数据库通过模型并过滤掉不需要的结果。我的顾虑 这就是在未经过滤的结果结束的情况下 数百万的结果很长,这会减慢速度。
我知道这不应该是它如何运作的情况,因为其他人使用backbone.js而我之前没有看过这个投诉。
问题: 通过backbone.js,当你获取一组与之通信的对象时,如何传递变量来指定方法的过滤器?例如,调用get方法,该方法可以使user_id返回具有关联user_id的对象。
如果这不是正确的方法,请告诉我。
backbone.js如何与服务器通信的说明,它希望与之通信的接口类型。示例也非常有用。
非常感谢任何帮助。
答案 0 :(得分:1)
在文档中有一些可以传递jQuery选项的地方。在这些选项中,您可以设置“data”参数,该参数作为查询参数或表单参数传递,具体取决于它是POST还是GET。
jQuery.ajax选项也可以直接作为fetch选项传递, 所以要获取分页集合的特定页面: Documents.fetch({data:{page:3}})