У меня есть модель «Вычисление» под названием «Группы», в которой я добавил следующий серверный скрипт для загрузки групп Google, которые являются частью моего домена, и отображения их в виджете таблицы, когда пользователь попадает на страницу.Данные хорошо отображаются на первой странице, но когда я нажимаю, чтобы увидеть следующую страницу, я вижу то же подмножество записей, и щелчок по заголовкам для сортировки таблицы также не работает.Я был бы признателен за некоторые рекомендации здесь.
Сценарий сервера расчетной модели:
var groupList = [];
var pageToken;
var page;
do {
page = AdminDirectory.Groups.list({
customer: 'my_customer',
maxResults: 5,
pageToken: pageToken
});
var groups = page.groups;
if (groups) {
for (var i = 0; i < groups.length; i++) {
var group = groups[i];
var record = app.models.Groups.newRecord();
record.id = group.id;
record.name = group.name;
record.email = group.email;
record.directMembersCount = group.directMembersCount;
groupList.push(record);
}
} else {
console.log('No groups found.');
}
pageToken = page.nextPageToken;
} while (pageToken);
return groupList;
Я настроил модель следующим образом: ![enter image description here](https://i.stack.imgur.com/qVT0b.png)