gpt4 book ai didi

ios - 如何在没有 for 循环的情况下从 DynamoDB 中删除所有数据?

转载 作者:搜寻专家 更新时间:2023-11-01 07:05:36 24 4
gpt4 key购买 nike

假设我在 DynamoDB 中有 100 条数据,然后要删除我必须执行 for 循环的所有数据。那么有没有什么方法可以在没有 for 循环的情况下删除所有数据?

let dynamoDbObjectMapper = AWSDynamoDBObjectMapper.default()

for var key in 0 ..<100 {

let itemToDelete: CategoriesDB = CategoriesDB()
itemToDelete._index = key

dynamoDbObjectMapper.remove(itemToDelete, completionHandler:
{(error: Error?) -> Void in
if let error = error {
print(" Amazon DynamoDB Save Error: \(error)")
return
}
print("A Category was deleted.")
})
}

最佳答案

如果您想删除 DynamoDB 表中的所有数据,最好只删除该表并重新创建它,因为这样不会消耗写入容量单位。

关于ios - 如何在没有 for 循环的情况下从 DynamoDB 中删除所有数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48237747/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com