使用存储库和工作单元通过ef更新.net核心中的特定字段

时间:2018-03-28 10:54:21

标签: asp.net-core-webapi

我有存储库,服务和工作单元。

我有用户模型,其中包含用户名,密码,性别和多条记录。

我在方法中访问用户控制器模型的所有数据,然后我想只更新整个数据的密码。

那我们怎么做呢?

1 个答案:

答案 0 :(得分:0)

显示您尝试过的一些实施:

RepositoryBase或同等内容中,您可以添加以下内容:

            entityToUpdate.LastUpdated = DateTime.UtcNow;
            DbSet.Attach(entityToUpdate);
            Context.Entry(entityToUpdate).State = EntityState.Modified;
            //Beware of tracked queries
            Context.SaveChanges();