Google App Maker:防止重复条目

时间:2017-06-08 21:50:39

标签: google-app-maker

如何阻止用户在特定字段中添加重复条目。我有一个数据库,我希望一个字段包含设备的唯一识别名称,如何确保用户不能使用相同的标识符将设备添加到数据库。

1 个答案:

答案 0 :(得分:2)

您可以添加onSave和onCreate事件处理程序(Model - > Events),它将检查标识符是否正在使用中:



var query = app.models.Hardware.newQuery();
query.filters.HardwareId._equals = record.HardwareId;
if (query.run().length) {
  throw 'Hardware ID "' + record.HardwareId + '" is in use.';
}




同样在CloudSQL中,您可以在该字段上定义唯一索引。