ICode9

精准搜索请尝试: 精确搜索
  • c#-实体框架-在种子方法中将现有实体添加到一对一关系2019-11-21 12:05:19

    我的网域类别: public class Address { [Key] public virtual string AddressId { get; set; } public virtual Site Site { get; set; } } public class Site { [Key] public virtual int SiteId { get; set; } public virtual Address Address { get;

  • c# – 实体框架映射以查看读取和CUD表2019-07-11 17:08:11

    假设我有和实体叫做债务: public class Debt { [Key] public int Id { get; set; } public int Amount { get; set; } public int UserId { get; set; } } 我首先使用Code,所以我只是简单地介绍IDbSet< Debt>并使用它. 之后,我想在数据库级别上添加一些读取安全性

  • c# – 即使定义了其他主键,Entity Framework 6也会创建Id列2019-07-06 05:08:37

    我将DataObject定义为: public class SensorType : EntityData { //PKs public string CompanyId { get; set; } public string ServiceId { get; set; } public string Type { get; set; } } 并使用流畅的API使CompanyId和ServiceId成为一个复合键: modelBuilde

  • c# – 实体框架代码First Fluent API配置,用于一对一的识别关系2019-06-24 01:53:14

    我有以下类结构: 如何配置Fluent API以将标识关系放入Cards表中? 我的意思是 >卡表PK:Id,CustomerId >卡表FK:CustomerId 我想在将新的卡分配给Customer.Card属性时删除之前的卡. 所以我用这种方式定义了我的类: public class Customer { public int Id { get; private set; }

  • c# – 如何在Entity Framework上下文类中创建模型时动态更改列名2019-06-11 08:51:34

    我有这样一个基类: public class BaseClass : IEditableObject { public BaseClass() { } public Guid Id { get; set; } public void BeginEdit() { } public void CancelEdit() { } public void EndEdit() { } } 我有2个派生类: pub

  • c# – 如何以一对一/零关系指定外键?2019-06-08 11:05:13

    我有一个父实体和一个子实体. 在DB中,父级的主键是p_p_id并且子项中的外键与p_p_id相同 数据库中没有外键约束. 实体在各自的类中设置属性,指向彼此. 家长班 public virtual ChildProject ThisChildProject { get; set; } 儿童班 public virtual ParentProject ThisParentProjec

  • c# – 为最小int值设置约束2019-05-28 13:56:07

    我正在使用Repository模式.我有一个名为Product的实体,我想设置价格的最小值以避免零价格.是否可以在EntitytypeConfiguration类中创建它? 我的产品配置类 public class ProductConfiguration : EntityTypeConfiguration<Product> { public PlanProductConfiguration(string

  • c# – EF Code First Fluent API定义唯一约束2019-05-20 12:52:37

    我试图首先使用fluent配置代码来强制执行列的唯一约束.有没有比在业务逻辑中实现它或使用类似下面的东西更好的方法 context.ObjectContext.ExecuteStoreCommand("CREATE UNIQUE CONSTRAINT..."); 或者我想知道是否不可能使用流畅的配置实现独特的约束? 编辑: 已经证实,使用流畅的

  • c# – EF Fluent API:为从基本抽象类派生的每个实体设置属性2019-05-16 21:53:08

    我有一个BaseClass,它是抽象的,并且有许多抽象属性. 我有十几个(可能会增长)实体,它们是Entity Framework的一部分,每个实体都派生自BaseClass. 我试图避免不得不这样做: modelBuilder.Entity<Entity1>().HasKey(t => t.Id); modelBuilder.Entity<Entity2>().HasKey(t => t.Id); mo

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有