在我的特殊情况下,我从遗留应用程序导入数据。在新的应用程序中,我有一个模型的属性( GradYear 是 required
GradYear
required
使用EF Core和Razor页面,有没有办法 毕业年
毕业年
我可以这样想:
另一种方法(未经测试)是根据需要装饰您的财产,但覆盖模型创建,如下所示:
public class YourAppContext : DbContext { protected override void OnModelCreating(DbModelBuilder modelBuilder) { ... modelBuilder.Entity<YourDbContextEntity>.Property(p => p.GradYear).IsOptional(); ... } }