首先我有两个类
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 字段 存值?
2 回答
- 2 回答
- 0 关注
- 485 浏览
添加回答
举报
0/150
提交
取消