【问题标题】:How to update many-to-many relations from database in Entity Framework?如何从实体框架中的数据库更新多对多关系?
【发布时间】:2012-11-13 19:36:50
【问题描述】:

我们拥有:MySQL、.NET 连接器、C#、具有关系的 ADO 模型(多对多)

我有三个表:用户、组和用户组 另一个程序将新项目添加到用户和用户组表中,但随后我尝试从任何组中获取所有用户,但我没有得到任何更改。只有当我重新启动我的程序时,我才会得到更改。 所以我的问题是如何解决它?如何从数据库更新相关对象。或者是否可以关闭缓存?

【问题讨论】:

标签: c# entity-framework


【解决方案1】:

您没有得到任何更改的原因是当您拉取数据时您的 DbContext 没有更新,这可以解释为什么它仅在您的程序重新启动后才拉取更改。

【讨论】:

  • 是的,但是...如何在不重新启动的情况下更新它?我无法跟踪其他程序所做的任何更改。
  • 这是唯一的方法...谢谢! =)
猜你喜欢
  • 1970-01-01
  • 2014-10-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-02-14
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多