我创建了一个自定义模型,我打算用它来更改附加到Contacts记录的自定义字段。我创建了SuiteScript文件,JavaScript文件和服务控制器。
我不太清楚SCA如何与服务器通信,但我假设您从View调用前端模型,然后调用服务控制器,后者又调用后端模型。
我可以调用前端模型,所以我认为它设置正确,我遇到的问题是在后端调用更新函数。
下面的代码是被调用的前端模型的一部分。
updateEmbroidery: function updateEmbroidery(newValue, contactId) {
this.set('id', '56');
this.set('value', newValue);
}
新值显示记录模型的时间。尝试this.sync也会抛出错误。
答案 0 :(得分:0)
有一个前端模型和一个后端模型。前端模型只是说,“这里是后端模型的URL”,如你所说,它有一个中介,它是服务控制器。
服务控制器只是说“为put,get,post调用x函数”等,你必须在后端模型中定义“x”。
后端模型应包含CRUD矩阵所需的所有标准SuiteScript 1.0代码。