Breeze js使用扩展属性进行分页

时间:2014-03-25 10:11:15

标签: breeze paging expand

使用扩展属性查询时,Breeze js分页会给出错误的实体数量,而不扩展它可以正常使用.take和.skip。有人可以告诉我为什么会这样,我该怎么做才能正确地获得前10名参赛作品。

我的查询:

 var query = new breeze.EntityQuery().from('Student')
                            .where(profile.firstName', 'eq', 'Kate')
                            .skip(10)
                            .take(10)
                            .inlineCount()
                            .expand(['enrollments.batch, profile']);

1 个答案:

答案 0 :(得分:1)

您的扩展看起来不对。我认为它应该是

  .expand(['enrollments.batch', 'profile']);   // as an array with 2 elements

  .expand('enrollments.batch, profile'); // as a single ',' delimited string