J.W*_*.W. 4 entity-framework
我在表A和表B之间有很多对多的关系,在开始时,生成的关系表是AB,但是,经过几次更新后,现在名称更改为BA,我想避免这种情况.我知道你可以使用FluentConfiguration .ToTable来指定名称,但是有更好的方法吗?
Sla*_*uma 5
默认名称AB或BA很可能取决于在DbSet上下文类中声明两个实体的s 的顺序,在引用这两个实体的其他实体上以及它们的元数据加载到上下文中的顺序.这里有一些测试的结果.
AB
BA
DbSet
换句话说,只要在开发期间更改模型或上下文类中的soemthing时,名称就可以从一个交换到另一个,并且很难控制.
使用Fluent API指定名称是获得不会改变的稳定链接表名称的最佳方式 - 据我所知,这是唯一的方法.
归档时间:
12 年,1 月 前
查看次数:
1168 次
最近记录: