当前位置: 首页 > 编程语言 > C#

DynamoDB.NET-删除表中的所有项目Share

时间:2023-04-11 01:17:36 C#

DynamoDB.NET-删除表中的所有项目从现在开始删除表中的所有项目吗?我的意思是,我不想放下桌子,只是清空它。我读过有关批处理的内容,但它们对我帮助不大。我有这个私有字符串DeleteAllFromTable(){stringresult=string.Empty;try{varrequest=newBatchWriteItemRequest{RequestItems=newDictionary{{this.Tablename,newList{newWriteRequest{DeleteRequest=newDeleteRequest{Key=newDictionary(){{"Id",newAttributeValue{S=“一”}}}}}}}}};var响应=这个。DynamoDB客户端。BatchWriteItem(请求);}catch(AmazonDynamoDBExceptione){}返回结果;但是,当然,只删除匹配值“a”的id。谢谢。我建议你只删除表并重新创建它。来自DynamoDB使用表指南文档:...删除整个表比一个一个地删除项目更有效,有效地使写入吞吐量加倍,因为您正在执行与放置一样多的删除操作。以上就是C#学习教程:DynamoDB.NET——删除表中的所有项。如果对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场,如涉及侵权,请点击右边联系管理员删除。如需转载请注明出处: