Entity framework 在实体框架中创建多对多关系,跳过链接表中的额外数据
我想建立以下多对多关系的模型Entity framework 在实体框架中创建多对多关系,跳过链接表中的额外数据,entity-framework,many-to-many,Entity Framework,Many To Many,我想建立以下多对多关系的模型 Table A ID Field1 Field2 Table B ID Field1 Field2 LinkTable A_ID B_ID Field_I_want_to_ignore 据我所知,如果LinkTable.Field_I_want_to_ignore不存在,实体模型设计器将自动在实体a和实体B之间创建多对多关系。但是,由于数据库中存在此字段,因此设计器不会为我这样做 我可以从设计器为我创建的LinkTable实体中删除我希望忽略的字段,但是如何完
Table A
ID
Field1
Field2
Table B
ID
Field1
Field2
LinkTable
A_ID
B_ID
Field_I_want_to_ignore
据我所知,如果LinkTable.Field_I_want_to_ignore不存在,实体模型设计器将自动在实体a和实体B之间创建多对多关系。但是,由于数据库中存在此字段,因此设计器不会为我这样做
我可以从设计器为我创建的LinkTable实体中删除我希望忽略的字段,但是如何完全删除LinkTable实体并创建我想要的多对多关系
我并不反对深入研究XML,只是目前我不知道如何实现我想要的东西。我认为最简单的方法是:
而上面的步骤可以在脚本中完成。有趣的想法-我将试一试。像往常一样,发生了更紧急的事情,所以我可能需要一段时间才能核实结果。谢谢