余烬js限制有很多关系

时间:2014-11-20 16:59:06

标签: ember.js ember-data

我使用的是ember-data,我创建了以下模型:

DS.Model.extend({
  login: DS.attr('string'),
  posts: DS.hasMany('post', {
    async: true,
    inverse: null
  })
})

当我调用api/users/1时,它会完美地运行,它会返回如下内容:

"user":{
      id: 1,
      isMine: true,
      login: 'berdof',
      posts: [1, 2, 6, 7, 8 ],
 }

然后它请求api/posts/1..10并加载用户拥有的每个帖子

所以问题是如何限制posts关系? 我想在这里使用无限滚动或某种分页,并且不要加载用户可以拥有的所有1000个帖子。有没有办法限制这个有多种关系或任何变通方法? 谢谢!

0 个答案:

没有答案