[英].Net AWS DynamoDB Updating items
我正在使用带有.net核心C#的dynamodb对象持久性模型。
我正在使用以下内容保存数据:
public Task SaveAsync(T item)
{
return base.SaveAsync(item, _config);
}
虽然这很好。 我想知道如何更新项目而不是保存项目。 我所需要的是删除该项目,然后再次调用保存。 是否可以覆盖项目而不是删除并重新保存。
对于ex,我有一个键为guid的项目,当我调用save时,我必须先删除该项目,然后再插入另一个具有不同guid的条目。
dynamo db可用的任何更新吗?
任何人?
您如何取回物品? 您是通过dbcontext获得的吗? 还是dbClient?
使用“ 对象持久性”模型时 ,应该只保存该项目。 该框架将在后台处理更新。 我的假设/猜测是您正在dbcontext之外加载数据。 因此,当您保存它时,它假定您要创建一个新项目。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.