实体模型在表名末尾添加“s”

时间:2011-12-16 07:49:40

标签: asp.net entity-framework model

当我在ASP.NET应用程序中创建实体模型时,它会添加" s"在每个实体名称的末尾,即如果我的表名是" SiteUser"在数据库中它变成了#34; SiteUsers"在实体模型中。我该如何预防?

2 个答案:

答案 0 :(得分:5)

打开您的EDMX文件,在设计器视图中单击空白区域,然后在属性窗口中将Pluralize New Objects设置为False

答案 1 :(得分:4)

如果查看实体模型的属性,则会找到属性" Pluralize new objects",将其设置为false以停止将s添加到新添加的对象中。