在AfterCreate上添加记录

时间:2018-10-26 11:53:12

标签: google-app-maker

我在Google App Maker中有一个表,称为先决条件。我还有另一门课程。基本上,当我向课程添加记录时,我希望它自动将课程名称作为记录添加到前提条件表中。这是我在课程表中的onAfterCreate事件中所拥有的:

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

什么也没发生。没错,但前提条件表中没有新记录。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

解决了!我将此代码放入了数据源查询脚本中:

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;