标签:ef-code-first

  • 检查EF实体在当前上下文中是否已经存在 - c#

    时间:2020-8-24

    我知道以下事实:已经有几个问题,但是没有一个能够真正解决我的问题: 应用背景 我有一个首先使用Entity Framework 6.1代码的Web应用程序。我在DAL中使用存储库模式,这意味着,我有Repo来查询我的上下文并将结果返回给Services,然后使用Automapper将我的实体映射到视图模型,然后返回VM。服务由Web API方法调用。 基于上 […]

  • 实体框架代码优先-具有联接/链接表的一对多 - c#

    时间:2020-8-23

    是否可以使用Code First在它们之间使用链接/联接表来创建一对多关系? public class Foo { public int FooId { get; set; } // ... public int? BarId { get; set; } public virtual Bar Bar { get; set; } } public class […]

  • 为可空外键创建导航属性 - c#

    时间:2020-7-24

    我正在使用EntityFramework v4.3.1,并通过从DbContext继承并覆盖OnModelCreating()通过代码构建模型。我有一个名为“公司”的表和一个名为“消息”的表。 Messages表具有可为空的外键Messages.CompanyId。设置此选项后,特定消息将与特定公司相关联。如果此字段为空,则消息将与所有公司相关联。 我的问题 […]