Google AppMaker ID(主键)缺失或保存时为空

Google AppMaker Id (primary key) missing or null on Save

我有一个手动保存模式的数据源。当我创建项目并保留更改时,我收到一条错误消息,指出 Id 字段为空。 id 字段是主键,因此不能通过前端分配。 AppMaker 认为它缺失的任何想法。

代码是这样

widget.datasource.createItem({
  success: function(){
    app.datasources.CountyManualSave.saveChanges({
      success: function() {console.log('yey');},
      failure: function(e) {showSnackbar(e.message);}
    });
  },
  failure: function(e) {showSnackbar(e.message);}
});

这是图片,显示它是主键。通过 Mysql 客户端进行插入没有问题。

我不确定哪里出了问题,但我取消了自动递增并重新单击字段 ID 下的自动递增。再次预览。事情奏效了。我把这个问题留在这里,以防有人质疑他们的理智。这是为了表明环境并不总是稳定的。