【问题标题】:Create a model Using Spatial types EF CORE使用空间类型 EF CORE 创建模型
【发布时间】:2017-01-05 16:24:32
【问题描述】:

我知道实体框架团队延迟了空间类型支持,但是有没有办法告诉实体框架为指定实体创建地理类型的列?

我将使用 .FromSql(String) 方法进行查询,但我希望模型完全从实体框架构建。

【问题讨论】:

    标签: c# .net entity-framework entity-framework-core


    【解决方案1】:

    您可以通过在迁移中设置类型或使用列属性来做到这一点,这是一个示例:

            [Column(TypeName ="sys.Geography")]
            public string Geography { get; set; }
    

    使用此更新并创建工作正常,但读取很棘手,因为 EF 无法处理该类型。这是我解决这个烂摊子的方法altogether。

    【讨论】:

      猜你喜欢
      • 2018-05-01
      • 2019-02-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-28
      • 1970-01-01
      相关资源
      最近更新 更多