首先我有两个类
public class User { public int UserID { get; set; } public string UserName { get; set; } public string UserPwd { get; set; } public List<Message> Messages { get; set; } }
public class Message { public int MessageID { get; set; } public string Content { get; set; } public virtual User User { get; set; } }
生成的数据库表中 message表中会有个外键 User_UserID
我怎么给这个字段赋值?
我直接这样写
model.User.UserID =new User(){ UserID = X }
然后 Add() SaveChanges(); 发现数据库里面User_UserID 字段存的不使我设置的X的值,而是自增值 2 3 4 5 6 7 8 9 之类的
求大神呀 。。。 我该怎么正确给 User_UserID 字段 存值?
相关分类