首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >.Net AWS DynamoDB更新项目

问.Net AWS DynamoDB更新项目
EN

Stack Overflow用户
提问于 2019-01-16 22:16:01
回答 1查看 1.6K关注 0票数 0

我正在使用带有.net核心c#的dynamodb对象持久化模型。

我正在使用以下内容保存我的数据:

代码语言:javascript
复制
public Task SaveAsync(T item)
{
   return base.SaveAsync(item, _config);
}

虽然这个可以正常工作。我想知道如何更新项目而不是保存。我需要删除该项,然后再次调用save。是否可以覆盖项目,而不是删除并重新保存。

例如,我有一个使用key作为guid的项,当我调用save时,我必须首先删除该项,然后插入另一个具有不同guid的条目。

任何更新是可用的发电机数据库?

有没有人?

EN

回答 1

Stack Overflow用户

发布于 2019-01-26 00:32:23

您是如何检索项目的?你是通过dbcontext得到的吗?或者是dbClient?

当使用Object Persistance model时,您应该只保存项目。框架将在后台处理更新。我的假设/猜测是在dbcontext之外加载数据。所以当你去保存它的时候,它假设你想创建一个新的项目。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54219009

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档