2013-04-23 115 views
3

我正在使用this完美工作的分页解决方案。Ember.js服务器端分页

它有一个功能:它要求服务器的整套数据。我只想要它的一部分。

我需要做什么在烬数据来配置我的请求,以便他们包括更多的参数与页面信息?

谢谢

UPDATE:这样做 :

App.Books = Ember.Route.extend 
    setupController: (controller, model) -> 
    controller.set 'content', App.Book.find({page_number: controller.get('currentPage')}) 

回答

3

您可以发送查询到DS.Modelfind方法。因此,如果您的终端遵循OData协议,您应该这样做:

App.Post.find({ '$top': 10, '$skip': 0 }); 

并且它只会返回您前10个帖子。

+0

当然,但我如何给我的路线的实际参数(或如何计算)“顶部”和“跳过”参数? – 2013-04-23 10:49:07

+0

更新了解决方案 – 2013-04-23 11:08:02