MVC 移除复数表名的契约

Posted 叶长种-.Net软件工程师

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MVC 移除复数表名的契约相关的知识,希望对你有一定的参考价值。

在数据库上下文中添加:

using System.Data.Entity.ModelConfiguration.Conventions;

 

  protected override void OnModelCreating(DbModelBuilder modelBuilder)
        {
            modelBuilder.Conventions.Remove<PluralizingTableNameConvention>();//移除复数表名的契约
        }

  

  

以上是关于MVC 移除复数表名的契约的主要内容,如果未能解决你的问题,请参考以下文章

实体框架创建复数表名,但视图需要一个单数表名?

实体框架6在不需要时复数表名

Entity Framework Core RC2 表名复数

如何保护带有参数化表名的查询不被注入

单数还是复数数据库表名? [复制]

使用 pandas.read_sql 和 MSAccess 的特定表名的“sql 执行失败”