删除所有数据集而不在AWS Cognito中逐个删除

时间:2018-06-06 06:56:36

标签: java android aws-sdk aws-cognito

我正在使用AWS Cognito。

我的身份证有20个数据集。我想对身份ID中的所有数据集执行删除。

我所做的是,我将逐个获取所有数据集的ID并在本地删除它并同步已删除的数据集。

  Dataset dataset = getDataSet(“datasetid”); // getDataset() will return the dataset of particular detest ID
  dataset.delete(); // delete will happen locally
  sync(true); // and sync will happen for each local delete

所有数据集都将进行删除和同步,因此将进行20次同步调用。

我觉得它花了很多时间?许多同步电话。

有没有更好的方法呢?

1 个答案:

答案 0 :(得分:0)

目前没有更好的方法。 Cognito API仅具有删除single record的方法。因此java library中不存在这种(批量删除)。