C# 实体框架映射的表名仅在dbcontext对象中错误
我有DB表中的EF模型发电机。我可以看到,在模型视图中,它被映射到表中。在DbContext类中,有DbSet的def:C# 实体框架映射的表名仅在dbcontext对象中错误,c#,entity-framework,dbcontext,C#,Entity Framework,Dbcontext,我有DB表中的EF模型发电机。我可以看到,在模型视图中,它被映射到表中。在DbContext类中,有DbSet的def: public DbSet<bargain> bargains { get; set; } 生成的SQL使用表名“讨价还价”,而不是“讨价还价”。哪一位出错?@markpsmith抱歉页面未找到错误。链接没有问题。总之,假设这是您想要的,有几种方法可以覆盖此默认行为。您说模型是正确的,但没有向我们展示模型,这几乎肯定是不正确的。给我们看看特价课。@markpsmi
public DbSet<bargain> bargains { get; set; }
生成的SQL使用表名“讨价还价”,而不是“讨价还价”。哪一位出错?@markpsmith抱歉页面未找到错误。链接没有问题。总之,假设这是您想要的,有几种方法可以覆盖此默认行为。您说模型是正确的,但没有向我们展示模型,这几乎肯定是不正确的。给我们看看特价课。@markpsmith是对的。我关掉了复数设置,现在一切都好了。
db.bargains.Where(b => b.idBargain == 126216476).Select(b => b);