为什么在图上更改模型名称会创建带有1的变量

时间:2018-04-30 00:36:03

标签: c# visual-studio entity-framework visual-studio-2017

从我从实体框架获得的模型中更改名称后,变量上有1个。

我现在更改# Set seed for reproducibility set.seed(2017); # Generate some Gamma distributed data x <- rgamma(100, shape = 2, rate = 1); # Sort x values x <- sort(x); # Theoretical distribution x0 <- qgamma(ppoints(length(x)), shape = 2, rate = 1); plot(x = x0, y = x, xlab = "Theoretical quantiles", ylab = "Observed quantiles"); abline(a = 0, b = 1, col = "red"); price_sources,因为没有变量具有该名称。与PriceSourcesuser_types

相同

但是将UserTypes更改为municipality,现在为Municipality

Municipalities1

enter code here

如何在不创建名称为1的变量的情况下更改名称。请记住,这些是自动生成的文件。我不想进行更改,然后因为另一个模型更新而丢失它们。

1 个答案:

答案 0 :(得分:0)

我可以解决它将名称更改为复数编译然后再回到单数。不知道是否有一个简单的方法,所以从一开始就把它弄好。

public virtual DbSet<Municipalitys> Municipalitys { get; set; }
public virtual DbSet<Presentations> Presentations { get; set; }
public virtual DbSet<PriceSources> PriceSources { get; set; }
public virtual DbSet<Prices> Prices { get; set; }
public virtual DbSet<Products> Products { get; set; }
public virtual DbSet<States> States { get; set; }
public virtual DbSet<UserType> UserTypes { get; set; }
public virtual DbSet<Week> Weeks { get; set; }
public virtual DbSet<Year> Years1 { get; set; }

编辑:不需要编译。只需要在edmx Diagram上进行更改并保存。然后检查context.cs文件中的更改

enter image description here 在图表上进行更改然后