使用扩展属性查询时,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']);
答案 0 :(得分:1)
您的扩展看起来不对。我认为它应该是
.expand(['enrollments.batch', 'profile']); // as an array with 2 elements
或
.expand('enrollments.batch, profile'); // as a single ',' delimited string