gpt4 book ai didi

entity-framework - Entity Framework Db.SaveChanges() 不起作用?

转载 作者:行者123 更新时间:2023-12-02 07:28:41 25 4
gpt4 key购买 nike

你能告诉我是什么问题吗?

can u tell me what's the problem

最佳答案

如果您使用 DbContext 的两个不同实例(您命名的 db 变量),那么当您调用 SaveChanges 在与您的实体被跟踪的上下文不同的上下文中。您需要先使用 Attach 方法。

db.customer_images.Attach(item);
db.SaveChanges();

但是我认为,在您的情况下,如果您重构一些代码并且不使用实体本身的 DbContext,则可以避免附加步骤。

关于entity-framework - Entity Framework Db.SaveChanges() 不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24647427/

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