gpt4 book ai didi

entity-framework - Entity Framework - 无效的对象名称

转载 作者:行者123 更新时间:2023-12-04 05:57:12 25 4
gpt4 key购买 nike

我有一个使用 EF 4.1 的项目。

在数据上下文:

 public DbSet<Customer> Customer { get; set; }       
protected override void OnModelCreating(System.Data.Entity.ModelConfiguration.ModelBuilder modelBuilder) { }

实体模型类:
[Table("User",SchemaName="dbo")]
public class User{
public int Id { get; set; }
public string FirstName { get; set; }
public string LastName { get; set; }
}

一旦我运行应用程序,我就会收到以下错误。

无效的对象名称 dbo.User

为什么?怎么了?

最佳答案

您的 OnModelCreating 方法中有什么?

尝试删除默认的复数表名:

modelBuilder.Conventions.Remove<PluralizingTableNameConvention>();

关于entity-framework - Entity Framework - 无效的对象名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9367379/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com