【问题标题】:DbGeography mapping in OnModelCreatingOnModelCreating 中的 DbGeography 映射
【发布时间】:2013-03-02 18:30:53
【问题描述】:

我有一个具有纬度和经度属性的类。 我使用EF 5 进行持久化,所以DbGeography 是一个不错的选择,但我不希望我的实体类库引用EF

是否可以将此规则映射到 OnModelCreating 以便 db 表具有 DbGeography 而进入我的班级仍然是 Lat 和 Lon ?我的意思是流畅的 api。

如果为真,当我调用我的存储库的 get 方法时,逆映射(从 DBGeo 到 Lat 和 Lon)是自动的吗?

提前致谢 卢卡

【问题讨论】:

  • 你能解决这个问题吗?我也有同样的问题。

标签: entity-framework orm poco fluent-interface


【解决方案1】:

如果您不打算在应用程序中利用DbGeography 类型的功能,那么以DbGeography 的形式存储坐标并没有任何实际好处。只需使用具有应用程序所需精度的小数类型。

【讨论】:

    猜你喜欢
    • 2017-01-30
    • 1970-01-01
    • 1970-01-01
    • 2019-02-26
    • 2016-09-06
    • 2014-08-12
    • 2020-06-13
    • 1970-01-01
    • 2020-01-31
    相关资源
    最近更新 更多