Добавление записей наAfterCreate - PullRequest
0 голосов
/ 26 октября 2018

У меня есть таблица в Google App Maker, которая называется Prerequisites. У меня есть еще один называется курсы. По сути, когда я добавляю запись в курсы, я хочу, чтобы она автоматически добавляла название курса в качестве записи в таблицу предварительных условий. Вот что я имею в событии onAfterCreate в таблице курсов:

var prereqs = app.models.Prerequisites.newRecord();
record.Course = prereqs.Prerequisites;
app.saveRecords([record]);

Ничего не происходит, хотя. Нет ошибок, но я не получаю новую запись в таблице предварительных условий.

Есть идеи?

1 Ответ

0 голосов
/ 29 октября 2018

Решено! Я поместил этот код в скрипт запроса источника данных:

var courseQuery = app.models.Courses.newQuery();
var run = courseQuery.run();
var results = run.map(function(course) {
var prereq = app.models.Prerequisites.newRecord();
  prereq.Prerequisites = course.Course;
  return prereq;
});
return results;
...