none
使用EF CodeFirst TPT,怎样把已经存入数据库的基类对象,更新为派生类? RRS feed

  • 问题

  •     //models
        public class People
        {
            public int PeopleID { get; set; }
    
            [Required]
            public string Name { get; set; }
        }
        [Table("User")]
        public class User : People
        {
            [Required]
            public string LoginName { get; set; }
    
            [Required]
            public string PassWord { get; set; }
            
        }
    
    //存储基类对象
    hr.People.Add(new People { Name = "张三" });
    
    hr.SaveChanges();
    
    //接下来怎么样把这个张三转换成一个User呢?

    2012年3月16日 3:44

答案

全部回复