Code First中往数据库中插入数据为什么会把导航属性的数据也添加到相应的表中?

新手上路,请多包涵

User表和Tag表是一对多的关系,为什么添加Tag数据的时候(DbContext.Set<Tag>.Add(tag)),Tag的导航属性User也会往数据库User表中添加数据呢?

阅读 2.8k
1 个回答
新手上路,请多包涵

EF里面关于外键是双向的关系。所以会添加

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进