gpt4 book ai didi

entity-framework - 找不到表格的复数形式

转载 作者:行者123 更新时间:2023-12-04 07:23:51 30 4
gpt4 key购买 nike

出于某种原因,代码优先 EF7 (vNext) 不会使用/查找我的表的复数形式。我曾尝试将 table 属性添加到模型中,但并没有解决问题。

[Table("Units")]
public class Unit

如果我将表命名为 Unit 那么没问题。如果我将表命名为 Units,则找不到它。

我做错了什么或错过了什么?

谢谢你。

最佳答案

我是这样解决的:

protected override void OnModelCreating(ModelBuilder modelBuilder)
{
base.OnModelCreating(modelBuilder);

modelBuilder.Entity<Unit>().ToTable("Units");
}

关于entity-framework - 找不到表格的复数形式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26529213/

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