Tia*_*ias 10 entity-framework-4.1
我正在使用EF的CodeFirst和一个定义良好的数据库.我的数据库有一个名为'Centros'(葡萄牙语单词)的表,我设法发现EF试图复数我的实体以获得'Centroes'女巫在这种情况下是错误的.
如果我删除复数modelBuilder.Conventions.Remove<PluralizingTableNameConvention>();我设法让它工作,但我必须将我的表重命名为'Centro'(以匹配我的实体名称).
在葡萄牙语'Centro'中是单数,'Centros'是复数.
我不想重命名我的表名,所以如何在删除复数约定后为我的实体指定匹配的表名?
小智 22
我注释了我的所有类,无论框架是否可以通过一些智能反射例程为我做.例如
[Table("Order")]
public class Order
{
}
Run Code Online (Sandbox Code Playgroud)
我们可以触摸类型,它更干净,并且不太可能在某些意外事件中摔倒.
| 归档时间: |
|
| 查看次数: |
8667 次 |
| 最近记录: |