如何在创建记录时捕获记录的 ID?

How do you capture the id of a record when it is created?

所以我有一个脚本,其中包括:

widget.datasource.createItem();

如何获取商品的 ID?

看来这是我最好的选择:

datasource.createItem(function(record) {
     alert("Created new record. Name was: " + record.name);
   });

我刚刚尝试使用@Morfinismo 提供的 link 并且它有效。试试

datasource.createItem(function(record) {

var key = record._key;

     alert("Created new record. Id: " + key);

   });

在这里 https://developers.google.com/appmaker/scripting/api/client#Record 您会找到关于 属性 “._key” 的信息,在这种情况下,它是您问题的 ID。