我正在使用 EF 6,但在我的一个模型上遇到了一个非常奇怪的错误:
字段配置为:
Property(x => x.IncidentLocationGps).HasColumnName("IncidentLocationGPS").IsOptional();
错误是:
类型“System.Data.Spatial.DbGeography”必须是不可为空的值类型,才能在泛型类型或方法中用作参数“T”
System.Data.Entity.ModelConfiguration.Configuration.StructuralTypeConfiguration<TStructuralType>.Property<T>(System.Linq.Expressions.Expression<System.Func<TStructuralType,T>>
)
在此先感谢您的帮助