从我从实体框架获得的模型中更改名称后,变量上有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
,因为没有变量具有该名称。与PriceSources
到user_types
但是将UserTypes
更改为municipality
,现在为Municipality
Municipalities1
如何在不创建名称为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文件中的更改