【问题标题】:How mapping Geography column SQL Server 2012 + fluent NHibernate如何映射地理专栏 SQL Server 2012 + fluent NHibernate
【发布时间】:2014-03-20 09:36:42
【问题描述】:

为了在服务器中存储位置信息,我尝试在 SQL Server 2012 中创建一个包含 Geography 列的表。

我在应用程序中使用 Fluent NHibernate ORM。在我的业务对象中,我有一个 location 列的属性。

[数据成员] 公共虚拟 DbGeography 位置 { 获取;放; }

地图(x => x.Location) ???

如何将 DbGeography 类型属性映射到 SQL Server 2012 中的 Geography 列?

【问题讨论】:

    标签: c# sql geolocation fluent-nhibernate


    【解决方案1】:

    NHibernate 不支持开箱即用的空间数据类型。看看NHibernate.Spatial 我在一个项目中使用它,效果很好。

    【讨论】:

    • 我在 sql 2008 中做过并且工作得很好,但在 sql 2012 中无法做到,知道它是否真的适用于 SQL 2012 吗?
    猜你喜欢
    • 1970-01-01
    • 2011-04-10
    • 1970-01-01
    • 1970-01-01
    • 2011-06-18
    • 1970-01-01
    • 2012-04-03
    • 1970-01-01
    • 2012-10-19
    相关资源
    最近更新 更多