C# 在两个表中插入记录加上M:M表-实体框架核心
在使用实体框架的WebAPI项目中,我有三个表的模型:Person、Organization和PersonOrganizationC# 在两个表中插入记录加上M:M表-实体框架核心,c#,asp.net-web-api,entity-framework-core,C#,Asp.net Web Api,Entity Framework Core,在使用实体框架的WebAPI项目中,我有三个表的模型:Person、Organization和PersonOrganization **Person** PersonId Name **Organization** OrganizationId OrgName **PersonOrganization** PersonId OrganizationId 一个人可以属于多个组织,一个组织可以有多个人。所以问题是,在我的API控制器中,当我注册一个新用户时,代码通常是什么样子的?在同一个“事务
**Person**
PersonId
Name
**Organization**
OrganizationId
OrgName
**PersonOrganization**
PersonId
OrganizationId
一个人可以属于多个组织,一个组织可以有多个人。所以问题是,在我的API控制器中,当我注册一个新用户时,代码通常是什么样子的?在同一个“事务”中,我需要创建一个人、一个组织和一个记录来创建两者之间的关系。我是否需要进行两次添加并获取ID,然后在代码中手动执行?关于EF中的M:M没有太多好的文档
谢谢大家! 参见代码项目:哎哟,我的骄傲。我已经过了基础阶段,在那篇文章中我真的没有看到任何涉及m:m的内容。完整的源代码可以下载。